2026
$2.03
▼
Recomputed on current basis (prior record deducted total capex and did not remove working capital). OE = CFO - dWC - SBC - maintenance capex (FY ends 3/31). CFO=$155.640M; dWC (CFO less NI $110.344M, D&A $31.764M, write-down loss $0.710M, SBC $5.411M, deferred tax $4.780M) = $2.631M; SBC=$5.411M; capex=$45.357M, growth capex 4.28% x ($958.5M - $895.6M) = $2.692M, maintenance capex=$42.665M; OE=$104.933M; reconciliation gap 0%; diluted shares 51.625M; OE/sh=$2.03. Source: FY2026 10-K accession 0001193125-26-237024.
2025
$1.70
▼
Recomputed on current basis (prior record deducted total capex and did not remove working capital). OE = CFO - dWC - SBC - maintenance capex (FY ends 3/31). CFO=$127.315M; dWC (CFO less NI $95.165M, D&A $29.536M, write-down loss $0.443M, SBC $5.714M, deferred tax $(5.159)M) = $1.616M; SBC=$5.714M; capex=$35.755M, growth capex 4.28% x ($895.6M - $795.3M) = $4.289M, maintenance capex=$31.466M; OE=$88.519M; reconciliation gap 0%; diluted shares 51.994M; OE/sh=$1.70. Source: FY2026 10-K accession 0001193125-26-237024.
2024
$1.41
▼
Recomputed on current basis (prior record deducted total capex and did not remove working capital). OE = CFO - dWC - SBC - maintenance capex (FY ends 3/31). CFO=$99.237M; dWC (CFO less NI $76.252M, D&A $26.252M, write-down loss $0.290M, SBC $4.982M, deferred tax $(3.321)M) = $(5.218)M; SBC=$4.982M; capex=$29.240M, growth capex 4.28% x ($795.3M - $718.6M) = $3.283M, maintenance capex=$25.957M; OE=$73.516M; reconciliation gap 0%; diluted shares 52.041M split-adjusted; OE/sh=$1.41. Source: FY2026 10-K accession 0001193125-26-237024.
2023
$1.27
▼
Recomputed on current basis (prior record deducted total capex and did not remove working capital). OE = CFO - dWC - SBC - maintenance capex (FY ends 3/31). CFO=$82.288M; dWC (CFO less NI $66.365M, D&A $25.121M, write-down loss $0.415M, SBC $5.559M, deferred tax $(1.913)M) = $(13.259)M; SBC=$5.559M; capex=$26.320M, growth capex 4.28% x ($718.6M - $646.2M) = $3.094M, maintenance capex=$23.226M; OE=$66.762M; reconciliation gap 0%; diluted shares 52.776M (split-adjusted, FY2025 10-K); OE/sh=$1.27. Source: FY2023 10-K accession 0000950170-23-024535; FY2025 10-K 0000950170-25-076999.
2022
$1.23
▼
Recomputed on current basis (prior record deducted total capex and did not remove the working-capital swing). OE = CFO - dWC - SBC - maintenance capex (FY ends 3/31). CFO=$67.222M; dWC (CFO less NI $66.410M, D&A $23.916M, write-down loss $0.122M, SBC $5.198M, deferred tax $2.302M) = $(30.726)M (receivables and customer-deposit outflows); SBC=$5.198M; capex=$29.819M, growth capex 4.28% (FY2017-26 mean capex/revenue) x ($646.2M - $552.6M) = $4.003M, maintenance capex=$25.816M; OE=$66.934M; reconciliation gap 0%; diluted shares 18.127M pre-split x3 = 54.381M; OE/sh=$1.23. Source: FY2022 10-K accession 0000950170-22-010872; FY2024 10-K 0000950170-24-064645.
2021
$0.82
▼
OE = CFO - dWC - SBC - maintenance capex (FY ends 3/31). CFO=$94.379M; dWC (CFO less NI $46.356M, D&A $23.436M, write-down loss $0.590M, SBC $4.978M, deferred tax $(8.376)M) = $27.395M (large inflow from accrued liabilities $31.6M, COVID year); SBC=$4.978M; capex=$17.243M, revenue declined ($552.6M vs $592.2M, pandemic) so growth capex=$0, maintenance capex=$17.243M; OE=$44.763M; reconciliation gap 0%; diluted shares 18.166M pre-split x3 = 54.498M; OE/sh=$0.82. Source: FY2023 10-K accession 0000950170-23-024535 (latest restating filing).
2020
$0.70
▼
OE = CFO - dWC - SBC - maintenance capex (FY ends 3/31). CFO=$80.826M; dWC (CFO less NI $47.377M, D&A $22.516M, write-down loss $0.149M, SBC $4.485M, deferred tax $1.470M) = $4.829M; SBC=$4.485M; capex=$32.360M, revenue declined ($592.2M vs $595.7M) so growth capex=$0 and maintenance capex=$32.360M; OE=$39.152M; reconciliation gap 0%; diluted shares 18.602M pre-split x3 = 55.806M; OE/sh=$0.70. Source: FY2021 10-K accession 0001564590-21-030813 and FY2022 10-K 0000950170-22-010872.
2019
$1.01
▼
OE = CFO - dWC - SBC - maintenance capex (FY ends 3/31). CFO=$78.639M; dWC (CFO less NI $46.703M, D&A $22.984M, write-down loss $0.306M, SBC $4.349M, deferred tax $1.456M) = $2.841M; SBC=$4.349M; capex=$15.274M, growth capex 4.28% x ($595.7M - $558.4M) = $1.599M, maintenance capex=$13.675M; OE=$57.774M; reconciliation gap 0%; diluted shares 19.008M pre-split x3 = 57.024M; OE/sh=$1.01. Note capex unusually low this year (FY2017-26 range $15-45M), flattering OE. Source: FY2019 10-K, accession 0001564590-19-022038; FY2021 10-K 0001564590-21-030813.
2018
$0.56
▼
OE = CFO - dWC - SBC - maintenance capex (FY ends 3/31). CFO=$62.152M; dWC (CFO less NI $35.695M, D&A $21.775M, write-down loss $1.199M, SBC $3.164M, deferred tax $(0.874)M; bad-debt provision kept as operating cost) = $1.193M; SBC=$3.164M; capex=$27.689M, capex ratio 4.28% (FY2017-26 mean) x revenue growth $39.7M ($558.4M vs $518.7M) = growth capex $1.696M, maintenance capex=$25.993M; OE=$31.802M; reconciliation gap 0%; diluted shares 19.042M pre-split x3 = 57.126M; OE/sh=$0.56. Source: FY2018 10-K, accession 0001564590-18-015318 / FY2019 10-K 0001564590-19-022038.
2017
$0.33
▼
OE = CFO - dWC - SBC - maintenance capex (FY ends 3/31). CFO=$52.052M; dWC (net working-capital cash effect, derived as CFO less NI $29.479M, D&A $20.948M, asset write-down loss $0.733M, SBC $2.432M, deferred tax $(1.220)M; bad-debt provision treated as an operating cost inside the receivables line) = $(0.320)M; SBC=$2.432M; capex=$31.041M, capex ratio 4.28% of revenue (FY2017-26 mean), revenue $518.7M vs $504.0M (FY2016, per 10-K MD&A) so growth capex=$0.628M, maintenance capex=$30.413M; OE=$19.527M; reconciliation NI+D&A+other non-cash-maint capex=$19.527M (0% gap); diluted shares=19.570M pre-split x3 = 58.710M; OE/sh=$0.33. Source: FY2017 10-K, accession 0001564590-17-012405 (CFO per 0001564590-18-015318).
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.