2025
$1.12
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$207.2M; working-capital cash effect (inventories, receivables/prepaids, payables/other liabilities, income taxes, other) = $(18.7)M, removed; SBC=$0 (no equity compensation plan); capex=$202.4M, growth capex = 3.19% avg capex/revenue x revenue change $166.0M = $5.3M, so maintenance capex=$197.1M; OE=$28.9M; diluted shares=25.685M; OE/sh=$1.12. Check: NI $93.7M + D&A and other non-cash $132.3M - maintenance capex = $28.9M (matches). Capex ratio is the FY2016-FY2025 mean. Source: FY2025 10-K, accession 0000105418-26-000024.
2024
$1.70
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$187.5M; working-capital cash effect (inventories, receivables/prepaids, payables/other liabilities, income taxes, other) = $(17.2)M, removed; SBC=$0 (no equity compensation plan); capex=$161.3M, growth capex = 3.19% avg capex/revenue x revenue change $77.2M = $2.5M, so maintenance capex=$158.9M; OE=$45.8M; diluted shares=26.898M; OE/sh=$1.70. Check: NI $106.0M + D&A and other non-cash $98.7M - maintenance capex = $45.8M (matches). Capex ratio is the FY2016-FY2025 mean. Source: FY2025 10-K, accession 0000105418-26-000024 (restated).
2023
$3.98
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$201.6M; working-capital cash effect (inventories, receivables/prepaids, payables/other liabilities, income taxes, other) = $(9.0)M, removed; SBC=$0 (no equity compensation plan); capex=$104.0M, growth capex = 3.19% avg capex/revenue x revenue change $18.6M = $0.6M, so maintenance capex=$103.4M; OE=$107.2M; diluted shares=26.898M; OE/sh=$3.98. Check: NI $100.9M + D&A and other non-cash $109.7M - maintenance capex = $107.2M (matches). Capex ratio is the FY2016-FY2025 mean. Source: FY2025 10-K, accession 0000105418-26-000024 (restated).
2022
$4.40
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$218.0M; working-capital cash effect (inventories, receivables/prepaids, payables/other liabilities, income taxes, other) = $(7.4)M, removed; SBC=$0 (no equity compensation plan); capex=$122.2M, growth capex = 3.19% avg capex/revenue x revenue change $471.5M = $15.1M, so maintenance capex=$107.1M; OE=$118.3M; diluted shares=26.898M; OE/sh=$4.40. Check: NI $119.7M + D&A and other non-cash $105.8M - maintenance capex = $118.3M (matches). Capex ratio is the FY2016-FY2025 mean. Source: FY2023 10-K, accession 0000105418-24-000015, with NI/deferred tax/inventory as restated in FY2025 10-K, accession 0000105418-26-000024. FY2022 net income, deferred tax and inventory change use the restated amounts (inventory overstatement correction) from the FY2025 10-K; CFO unchanged by the restatement.
2021
$2.80
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$227.7M; working-capital cash effect (inventories, receivables/prepaids, payables/other liabilities, income taxes, other) = $4.1M, removed; SBC=$0 (no equity compensation plan); capex=$151.8M, growth capex = 3.19% avg capex/revenue x revenue change $111.8M = $3.6M, so maintenance capex=$148.2M; OE=$75.4M; diluted shares=26.898M; OE/sh=$2.80. Check: NI $108.8M + D&A and other non-cash $114.7M - maintenance capex = $75.4M (matches). Capex ratio is the FY2016-FY2025 mean. Source: FY2023 10-K, accession 0000105418-24-000015.
2020
$4.25
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$278.0M; working-capital cash effect (inventories, receivables/prepaids, payables/other liabilities, income taxes, other) = $51.0M, removed; SBC=$0 (no equity compensation plan); capex=$131.0M, growth capex = 3.19% avg capex/revenue x revenue change $569.3M = $18.2M, so maintenance capex=$112.8M; OE=$114.2M; diluted shares=26.898M; OE/sh=$4.25. Check: NI $118.9M + D&A and other non-cash $108.1M - maintenance capex = $114.2M (matches). Capex ratio is the FY2016-FY2025 mean. Source: FY2021 10-K, accession 0000105418-22-000009.
2019
$2.44
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$171.7M; working-capital cash effect (inventories, receivables/prepaids, payables/other liabilities, income taxes, other) = $5.6M, removed; SBC=$0 (no equity compensation plan); capex=$101.5M, growth capex = 3.19% avg capex/revenue x revenue change $34.0M = $1.1M, so maintenance capex=$100.4M; OE=$65.7M; diluted shares=26.898M; OE/sh=$2.44. Check: NI $68.0M + D&A and other non-cash $98.1M - maintenance capex = $65.7M (matches). Capex ratio is the FY2016-FY2025 mean. Source: FY2021 10-K, accession 0000105418-22-000009.
2018
$2.67
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$150.3M; working-capital cash effect (inventories, receivables/prepaids, payables/other liabilities, income taxes, other) = $(15.8)M, removed; SBC=$0 (no equity compensation plan); capex=$95.7M, growth capex = 3.19% avg capex/revenue x revenue change $42.5M = $1.4M, so maintenance capex=$94.3M; OE=$71.7M; diluted shares=26.898M; OE/sh=$2.67. Check: NI $62.7M + D&A and other non-cash $103.3M - maintenance capex = $71.7M (matches). Capex ratio is the FY2016-FY2025 mean. Source: FY2019 10-K, accession 0000105418-20-000007.
2017
$2.41
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$159.1M; working-capital cash effect (inventories, receivables/prepaids, payables/other liabilities, income taxes, other) = $9.1M, removed; SBC=$0 (no equity compensation plan); capex=$95.9M, growth capex = 3.19% avg capex/revenue x revenue change $330.1M = $10.5M, so maintenance capex=$85.3M; OE=$64.7M; diluted shares=26.898M; OE/sh=$2.41. Check: NI $98.4M + D&A and other non-cash $51.6M - maintenance capex = $64.7M (matches). Capex ratio is the FY2016-FY2025 mean. Source: FY2019 10-K, accession 0000105418-20-000007.
2016
$0.51
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$149.1M; working-capital cash effect (inventories, receivables/prepaids, payables/other liabilities, income taxes, other) = $1.6M, removed; SBC=$0 (no equity compensation plan); capex=$142.1M, growth capex = 3.19% avg capex/revenue x revenue change $260.0M = $8.3M, so maintenance capex=$133.8M; OE=$13.6M; diluted shares=26.898M; OE/sh=$0.51. Check: NI $87.2M + D&A and other non-cash $60.3M - maintenance capex = $13.6M (matches). Capex ratio is the FY2016-FY2025 mean. Source: FY2018 10-K, accession 0000105418-19-000010. FY2016 was a 53-week year that included store acquisitions; a $23.9M non-cash bargain-purchase gain is excluded via the CFO reconciliation.
Owner's earnings per share by fiscal year, most recent first. Tap a row to see how that figure was calculated, including the source filing.