2026
$8.61
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$275.904M; WC cash effect=$71.487M (net source, as AR fell $98.7M on collection of prior milestone-billed unbilled revenue); SBC=$26.433M; capex=$30.570M, revenue grew $72.8M, growth capex=$1.339M, maintenance capex=$29.232M; OE=275.904-71.487-26.433-29.232=$148.752M; diluted shares=17.280M; OE/sh=$8.61. Source: FY2026 10-K, accession 0001104659-26-099752.
2025
$10.46
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$97.592M; WC cash effect=$(134.620)M (continued build in unbilled revenue/receivables); SBC=$31.959M; capex=$23.832M, revenue grew $174.4M, growth capex=$3.206M, maintenance capex=$20.626M; OE=97.592+134.620-31.959-20.626=$179.627M; diluted shares=17.178M; OE/sh=$10.46. Source: FY2025 10-K, accession 0001410578-25-001887.
2024
$10.14
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$(87.501)M; WC cash effect=$(309.508)M, dominated by a $252.1M increase in unbilled revenue on Security division government contracts per the FY2024 10-K's contract-assets note ('timing and nature of milestones'); SBC=$28.706M; capex=$22.102M, revenue grew $260.3M, growth capex=$4.785M, maintenance capex=$17.317M; OE=-87.501+309.508-28.706-17.317=$175.984M; diluted shares=17.354M; OE/sh=$10.14. This large WC build reversed in FY2025-26 (AR fell $98.7M in FY2026), confirming it was a timing swing appropriately stripped out per methodology, not a change in earning power. Source: FY2024 10-K, accession 0001410578-24-001571.
2023
$6.41
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$94.812M; WC cash effect=$(58.528)M; SBC=$29.124M; capex=$15.811M, revenue grew $95.2M, growth capex=$1.750M, maintenance capex=$14.061M; OE=94.812+58.528-29.124-14.061=$110.155M; diluted shares=17.190M; OE/sh=$6.41. Source: FY2023 10-K, accession 0001104659-23-096477.
2022
$6.21
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$63.808M; WC cash effect=$(89.482)M; SBC=$28.072M; capex=$14.921M, revenue grew $36.3M, growth capex=$0.668M, maintenance capex=$14.253M; OE=63.808+89.482-28.072-14.253=$110.965M; diluted shares=17.870M; OE/sh=$6.21. Source: FY2022 10-K, accession 0001104659-22-092999.
2021
$6.61
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$139.066M; WC cash effect=$(26.063)M; SBC=$26.771M; capex=$16.896M, revenue declined so growth capex=$0, maintenance capex=$16.896M; OE=139.066+26.063-26.771-16.896=$121.462M; diluted shares=18.388M; OE/sh=$6.61. Source: FY2021 10-K, accession 0001104659-21-108619.
2020
$6.63
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$129.180M; WC cash effect=$(38.976)M; SBC=$23.817M; capex=$21.057M, revenue declined so growth capex=$0, maintenance capex=$21.057M; OE=129.180+38.976-23.817-21.057=$123.282M; diluted shares=18.600M; OE/sh=$6.63. Source: FY2020 10-K, accession 0001104659-20-097650.
2019
$5.28
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$119.112M; WC cash effect=$(30.692)M; SBC=$25.251M; capex=$27.412M, revenue grew $92.8M, growth capex=$1.706M, maintenance capex=$25.706M; OE=119.112+30.692-25.251-25.706=$98.847M; diluted shares=18.720M; OE/sh=$5.28. Source: FY2019 10-K, accession 0001047469-19-004853.
2018
$2.54
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$133.109M; WC cash effect=$21.158M (net source); SBC=$23.846M; capex=$43.198M, revenue grew $128.3M, capex_ratio(10yr mean, FY17-26)=1.838%, growth capex=$2.359M, maintenance capex=$40.839M; OE=133.109-21.158-23.846-40.839=$47.266M; diluted shares=18.592M; OE/sh=$2.54. Note: GAAP net income was a loss of $(29.1)M this year, driven by a one-time non-cash deferred tax charge (~$26.1M) tied to the Tax Cuts and Jobs Act transition tax; this does not affect the CFO-based OE figure. Source: FY2018 10-K, accession 0001047469-18-005819.
2017
$3.89
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$62.779M; WC cash effect=$(56.963)M (net use, incl AR $44.462M, deferred revenue $(33.552)M); SBC=$26.132M; capex=$17.096M, base year of window so growth capex=$0, maintenance capex=$17.096M; OE=62.779+56.963-26.132-17.096=$76.514M; diluted shares=19.689M; OE/sh=$3.89. Source: FY2017 10-K, accession 0001047469-17-005596.
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.