2025
$5.03
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$327.9M; dWC=+$21.0M (per the reconciliation; the separately tagged working-capital lines - receivables $(3.8)M, payables $16.1M, prepaids $(0.9)M, accrued salaries $9.0M - sum to $20.4M, a 0.6M difference); SBC=$47.9M; capex=$39.8M; revenue declined $119.3M (to $3,980.4M) so growth capex=$0 and maintenance capex=$39.8M; OE=$219.2M; diluted shares=43.6M; OE/sh=$5.03. Equivalent build: net income $113.5M + D&A $113.5M (of which $64.8M is amortisation of acquired intangibles) + deferred taxes $44.1M + other non-cash $(12.1)M - maintenance capex $39.8M. Source: FY2025 10-K, accession 0000890564-26-000013.
2024
$5.66
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$400.0M; dWC=+$63.6M; SBC=$42.3M; capex=$35.3M; revenue declined $350.9M (to $4,099.7M) so growth capex=$0 and maintenance capex=$35.3M; OE=$258.8M; diluted shares=45.7M; OE/sh=$5.66. Equivalent build: net income $175.2M + D&A $96.3M + deferred taxes $31.5M + other non-cash $(8.9)M - maintenance capex $35.3M. Source: FY2025 10-K, accession 0000890564-26-000013.
2023
$6.08
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$456.9M; dWC=+$76.8M (receivables released as revenue declined); SBC=$44.0M; capex=$39.9M; revenue declined $130.5M (to $4,450.6M) so growth capex=$0 and maintenance capex=$39.9M; OE=$296.2M; diluted shares=48.7M; OE/sh=$6.08. Equivalent build: net income $219.3M + D&A $100.3M + deferred taxes $26.8M + other non-cash $(10.3)M - maintenance capex $39.9M. Source: FY2025 10-K, accession 0000890564-26-000013.
2022
$6.83
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$307.8M; dWC=$(124.4)M (working-capital outflow: receivables build on 14% revenue growth plus repayment of deferred payroll taxes); SBC=$49.3M; capex=$37.5M; capex ratio 0.898%; revenue rose $571.6M (to $4,581.1M) so growth capex=$5.1M, maintenance capex=$32.4M; OE=$350.5M; diluted shares=51.3M; OE/sh=$6.83. Equivalent build: net income $268.1M + D&A $91.4M + deferred taxes $31.6M + other non-cash $(8.2)M - maintenance capex $32.4M. Source: FY2024 10-K restated column, accession 0000890564-25-000008.
2021
$5.62
▼
OE = CFO - dWC - SBC - maintenance capex, computed on continuing operations. The Oxford segment was sold in April 2021 for $503.8M cash with a $216.9M pre-tax gain; reported net income of $409.9M includes $178.1M of after-tax discontinued-operations income, so continuing-operations net income of $231.8M is used. CFO=$193.7M (combined basis, depressed by cash taxes on the disposal gain and by repayment of the 2020 payroll-tax deferral); dWC=$(193.6)M on that basis; SBC=$52.7M; capex=$34.7M; capex ratio 0.898%; revenue rose $58.9M so growth capex=$0.5M, maintenance capex=$34.2M; OE=$300.4M; diluted shares=53.5M; OE/sh=$5.62. Equivalent build: continuing net income $231.8M + D&A $89.6M + deferred taxes $19.5M + other non-cash $(6.3)M - maintenance capex $34.2M. D&A and capex remain on a combined basis (Oxford included to the sale date), so this year is approximate and is excluded from the valuation anchor. Source: FY2023 10-K restated column, accession 0000890564-24-000006; disposal detail from FY2021 10-K, accession 0000890564-22-000007.
2020
$4.75
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$424.8M; dWC=+$107.0M (large working-capital inflow, chiefly the CARES Act deferral of employer payroll taxes and a receivables release - stripped out as timing); SBC=$32.3M; capex=$32.6M; capex ratio 0.898%; revenue rose $26.7M (to $3,950.6M) so growth capex=$0.2M, maintenance capex=$32.4M; OE=$253.1M; diluted shares=53.3M; OE/sh=$4.75. Equivalent build: net income $200.3M + D&A $89.7M + deferred taxes $1.4M + other non-cash $(5.9)M - maintenance capex $32.4M. Source: FY2022 10-K restated column, accession 0000890564-23-000004.
2019
$4.51
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$313.2M; dWC=+$5.1M; SBC=$39.3M; capex=$32.7M; capex ratio 0.898%; revenue rose $524.1M (to $3,923.9M, total company incl. Oxford) so growth capex=$4.7M, maintenance capex=$28.0M; OE=$240.8M; diluted shares=53.4M; OE/sh=$4.51. Equivalent build: net income $174.7M + D&A $91.2M + deferred taxes $18.9M + other non-cash $(16.0)M - maintenance capex $28.0M. Cash-flow statement is presented on a combined basis (Oxford not restated out), so revenue is taken on the same total-company basis. Source: FY2021 10-K, accession 0000890564-22-000007.
2018
$4.21
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$287.4M; dWC=+$10.7M; SBC=$31.5M; capex=$28.7M; capex ratio 0.898%; revenue rose $773.8M (to $3,399.8M, first year of the ECS federal acquisition) so growth capex=$6.9M, maintenance capex=$21.8M; OE=$223.4M; diluted shares=53.1M; OE/sh=$4.21. Equivalent build: net income $157.7M + D&A $95.0M + deferred taxes $11.1M + other non-cash $(18.6)M - maintenance capex $21.8M. Source: FY2020 10-K restated column, accession 0000890564-21-000005.
2017
$3.42
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$196.4M; dWC=$(32.4)M (net working-capital cash outflow per the cash-flow reconciliation); SBC=$24.0M; capex=$24.3M; capex ratio = mean(capex/revenue) FY2016-FY2025 = 0.898%; revenue rose $185.6M (to $2,626.0M) so growth capex=$1.7M, maintenance capex=$22.6M; OE=$182.2M; diluted shares=53.2M; OE/sh=$3.42. Equivalent build: net income $157.7M + D&A $58.6M + deferred taxes $(4.9)M + other non-cash $(6.6)M - maintenance capex $22.6M. Source: FY2019 10-K restated column, accession 0000890564-20-000007.
2016
$2.59
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$199.3M; dWC=+$5.8M (net working-capital cash inflow per the cash-flow reconciliation); SBC=$27.0M; capex=$27.1M, growth capex taken as $0 (FY2015 revenue not available in the pulled filings, so no growth-capex deduction was made - conservative) so maintenance capex=$27.1M; OE=$139.4M; diluted shares=53.747M; OE/sh=$2.59. Equivalent build: net income $97.2M + D&A $62.2M + deferred taxes $12.7M + other non-cash $(5.6)M - maintenance capex $27.1M. Source: FY2016 10-K, accession 0000890564-17-000046.
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.