2026
$2.91
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$248.7M; dWC (receivables, inventories, payables, accrued compensation, contract liabilities, other assets)=$(54.0)M; SBC=$22.1M; capex=$143.3M, growth capex=$19.1M (capex ratio 3.20% x revenue change $597.6M), maintenance capex=$124.2M; OE=$156.4M; diluted shares=53.8M; OE/sh=$2.91. 'Other liabilities' cash flow ($(14.4)M) kept in OE as a recurring cost (persistently negative: pension/long-term liability payments), not treated as working capital. Reconciliation NI $123.3M + non-cash ex-SBC $171.7M + other liabilities $(14.4)M - maint capex = $156.4M (0% gap). Source: accession 0001104659-26-066795 (FY2026 10-K).
2025
$3.21
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$213.3M; dWC (receivables, inventories, payables, accrued compensation, contract liabilities, other assets)=$(64.7)M; SBC=$26.4M; capex=$84.0M, growth capex=$5.6M (capex ratio 3.20% x revenue change $175.7M), maintenance capex=$78.4M; OE=$173.2M; diluted shares=53.9M; OE/sh=$3.21. 'Other liabilities' cash flow ($(25.0)M) kept in OE as a recurring cost (persistently negative: pension/long-term liability payments), not treated as working capital. Reconciliation NI $185.5M + non-cash ex-SBC $91.1M + other liabilities $(25.0)M - maint capex = $173.2M (0% gap). Source: accession 0001104659-26-066795 (FY2026 10-K).
2024
$2.23
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$214.6M; dWC (receivables, inventories, payables, accrued compensation, contract liabilities, other assets)=$0.8M; SBC=$10.8M; capex=$87.7M, growth capex=$3.5M (capex ratio 3.20% x revenue change $109.9M), maintenance capex=$84.2M; OE=$118.8M; diluted shares=53.4M; OE/sh=$2.23. 'Other liabilities' cash flow ($(24.8)M) kept in OE as a recurring cost (persistently negative: pension/long-term liability payments), not treated as working capital. Reconciliation NI $163.4M + non-cash ex-SBC $64.4M + other liabilities $(24.8)M - maint capex = $118.8M (0% gap). Source: accession 0001104659-26-066795 (FY2026 10-K).
2023
$2.12
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$107.5M; dWC (receivables, inventories, payables, accrued compensation, contract liabilities, other assets)=$(53.9)M; SBC=$6.6M; capex=$50.7M, growth capex=$7.9M (capex ratio 3.20% x revenue change $247.8M), maintenance capex=$42.8M; OE=$112.0M; diluted shares=52.8M; OE/sh=$2.12. 'Other liabilities' cash flow ($1.5M) kept in OE as a recurring cost (persistently negative: pension/long-term liability payments), not treated as working capital. Reconciliation NI $153.6M + non-cash ex-SBC $(0.3)M + other liabilities $1.5M - maint capex = $112.0M (0% gap). Source: accession 0001140361-23-026536 (FY2023 10-K).
2022
$0.71
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$11.5M; dWC (receivables, inventories, payables, accrued compensation, contract liabilities, other assets)=$(63.8)M; SBC=$5.7M; capex=$40.3M, growth capex=$7.7M (capex ratio 3.20% x revenue change $241.7M), maintenance capex=$32.6M; OE=$37.0M; diluted shares=52.5M; OE/sh=$0.71. 'Other liabilities' cash flow ($(21.7)M) kept in OE as a recurring cost (persistently negative: pension/long-term liability payments), not treated as working capital. Reconciliation NI $86.3M + non-cash ex-SBC $5.0M + other liabilities $(21.7)M - maint capex = $37.0M (0% gap). Source: accession 0001140361-23-026536 (FY2023 10-K).
2021
$0.89
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$149.8M; dWC (receivables, inventories, payables, accrued compensation, contract liabilities, other assets)=$65.1M; SBC=$6.3M; capex=$32.7M, growth capex=$0 (revenue declined), maintenance capex=$32.7M; OE=$45.7M; diluted shares=51.3M; OE/sh=$0.89. 'Other liabilities' cash flow ($(21.7)M) kept in OE as a recurring cost (persistently negative: pension/long-term liability payments), not treated as working capital. Reconciliation NI $(209.5)M + non-cash ex-SBC $309.6M + other liabilities $(21.7)M - maint capex = $45.7M (0% gap). Source: accession 0001140361-23-026536 (FY2023 10-K).
2020
-$0.13
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$57.9M; dWC (receivables, inventories, payables, accrued compensation, contract liabilities, other assets)=$(13.6)M; SBC=$6.6M; capex=$71.3M, growth capex=$0 (revenue declined), maintenance capex=$71.3M; OE=$(6.4)M; diluted shares=50.8M; OE/sh=$-0.13. 'Other liabilities' cash flow ($(24.6)M) kept in OE as a recurring cost (persistently negative: pension/long-term liability payments), not treated as working capital. Reconciliation NI $(2.0)M + non-cash ex-SBC $91.5M + other liabilities $(24.6)M - maint capex = $(6.4)M (0% gap). Source: accession 0001140361-20-012690 (FY2020 10-K).
2019
$1.32
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$103.3M; dWC (receivables, inventories, payables, accrued compensation, contract liabilities, other assets)=$(42.6)M; SBC=$7.9M; capex=$73.9M, growth capex=$3.5M (capex ratio 3.20% x revenue change $109.6M), maintenance capex=$70.4M; OE=$67.6M; diluted shares=51.3M; OE/sh=$1.32. 'Other liabilities' cash flow ($(27.8)M) kept in OE as a recurring cost (persistently negative: pension/long-term liability payments), not treated as working capital. Reconciliation NI $85.9M + non-cash ex-SBC $79.9M + other liabilities $(27.8)M - maint capex = $67.6M (0% gap). Source: accession 0001140361-20-012690 (FY2020 10-K).
2018
$1.27
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$124.2M; dWC (receivables, inventories, payables, accrued compensation, contract liabilities, other assets)=$(2.0)M; SBC=$9.5M; capex=$71.0M, growth capex=$19.2M (capex ratio 3.20% x revenue change $600.1M), maintenance capex=$51.8M; OE=$64.9M; diluted shares=50.9M; OE/sh=$1.27. 'Other liabilities' cash flow ($(7.4)M) kept in OE as a recurring cost (persistently negative: pension/long-term liability payments), not treated as working capital. Reconciliation NI $23.8M + non-cash ex-SBC $100.3M + other liabilities $(7.4)M - maint capex = $64.9M (0% gap). Source: accession 0001140361-20-012690 (FY2020 10-K).
2017
-$0.15
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$41.7M; dWC (receivables, inventories, payables, accrued compensation, contract liabilities, other assets)=$(18.0)M; SBC=$7.4M; capex=$64.4M, growth capex=$4.8M (capex ratio 3.20% x revenue change $150.5M), maintenance capex=$59.6M; OE=$(7.3)M; diluted shares=48.3M; OE/sh=$-0.15. 'Other liabilities' cash flow ($(18.2)M) kept in OE as a recurring cost (persistently negative: pension/long-term liability payments), not treated as working capital. Reconciliation NI $14.9M + non-cash ex-SBC $55.6M + other liabilities $(18.2)M - maint capex = $(7.3)M (0% gap). Source: accession 0001140361-19-009735 (FY2019 10-K, latest restated CFO; detail lines FY2018 10-K 0001140361-18-025479).
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.