2026
$1.37
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$49,217K; working capital cash effect=-$35,972K; SBC=$4,905K; capex=$14,917K; revenue $838,706K vs prior-year $756,477K (+$82,229K); capex_ratio=2.52% (mean capex/revenue, FY2017-FY2026); growth capex=$2,072.2K; maintenance capex=$12,844.8K; OE=$49,217K+$35,972K-$4,905K-$12,844.8K=$67,439.2K; diluted shares=49,382K; OE/sh=$1.3656. The convertible note referenced in the FY2025 methodology note was settled during this fiscal year. Source: FY2026 10-K, accession 0001628280-26-045262.
2025
$0.50
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$97,713K; working capital cash effect=+$51,389K (AR/inventory/contract-asset unwind after FY2024 build-up); SBC=$2,944K; capex=$19,494K; revenue $756,477K vs prior-year $818,083K (declined, so growth capex=$0, maintenance capex=full capex=$19,494K); OE=$97,713K-$51,389K-$2,944K-$19,494K=$23,886K; diluted shares=47,587K; OE/sh=$0.5019. Note: GAAP reported a net loss of $(10.1)M this year, driven mainly by a non-cash $22.5M mark-to-market loss on a convertible note plus related debt costs -- not operating weakness. The CFO-based calculation already nets this non-cash item out automatically, consistent with the required 5% reconciliation check (an NI-based reconstruction omitting the convertible-note fair-value item showed a materially larger gap, traced to this specific disclosed non-cash item, so no further adjustment was needed). Source: FY2025 10-K, accession 0000915779-25-000102.
2024
$1.29
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$63,241K; working capital cash effect=-$14,135K; SBC=$2,090K; capex=$16,980K; revenue $818,083K vs prior-year $754,196K (+$63,887K); capex_ratio=2.52%; growth capex=$1,609.9K; maintenance capex=$15,370.1K; OE=$63,241K+$14,135K-$2,090K-$15,370.1K=$59,915.9K; diluted shares=46,543K; OE/sh=$1.2873. Record margin/backlog-conversion year; informs growth path, not the anchor level. Source: FY2024 10-K, accession 0000915779-24-000025.
2023
$0.24
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$15,024K; working capital cash effect=-$19,864K; SBC=$2,027K; capex=$25,385K; revenue $754,196K vs prior-year $610,970K (+$143,226K, post-pandemic backlog conversion boom); capex_ratio=2.52%; growth capex=$3,609.3K; maintenance capex=$21,775.7K; OE=$15,024K+$19,864K-$2,027K-$21,775.7K=$11,085.3K; diluted shares=45,521K; OE/sh=$0.2435. Source: FY2023 10-K, accession 0000915779-23-000046.
2022
-$0.02
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=-$27,035K (negative, driven by a large inventory buildup amid post-COVID component shortages); working capital cash effect=-$45,380K; SBC=$1,973K; capex=$20,376K; revenue $610,970K vs prior-year $482,033K (+$128,937K, post-COVID recovery); capex_ratio=2.52%; growth capex=$3,249.2K; maintenance capex=$17,126.8K; OE=-$27,035K+$45,380K-$1,973K-$17,126.8K=-$754.8K; diluted shares=45,326K; OE/sh=-$0.0167. FLAGGED as distorted by transitory supply-chain-driven inventory buildup; excluded from anchor emphasis (median unaffected). Source: FY2022 10-K, accession 0000915779-22-000007.
2021
$0.54
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$66,212K; working capital cash effect=+$31,731K (large release as COVID halted live sporting events, inventory/receivables drawn down); SBC=$2,067K; capex=$7,891K; revenue $482,033K vs prior-year $608,932K (declined, so growth capex=$0, maintenance capex=full capex=$7,891K); OE=$66,212K-$31,731K-$2,067K-$7,891K=$24,523K; diluted shares=45,202K; OE/sh=$0.5426. FLAGGED: this year's OE is inflated by a one-time pandemic-driven working-capital release and is excluded from anchor emphasis as a non-recurring distortion (median unaffected by inclusion/exclusion). Source: FY2021 10-K, accession 0001437749-21-014600.
2020
-$0.01
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$10,808K; working capital cash effect=-$8,090K (working capital consumed cash, added back); SBC=$2,265K; capex=$18,091K; revenue $608,932K vs prior-year $569,704K (+$39,228K); capex_ratio=2.52%; growth capex=$988.6K; maintenance capex=$17,102.4K; OE=$10,808K+$8,090K-$2,265K-$17,102.4K=-$469.4K; diluted shares=45,316K; OE/sh=-$0.0104. Source: FY2020 10-K, accession 0000915779-20-000028.
2019
-$0.05
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$29,546K; working capital cash effect=+$11,886K; SBC=$2,479K; capex=$17,268K; revenue $569,704K vs prior-year $610,530K (revenue declined, so growth capex=$0, maintenance capex=full capex=$17,268K); OE=$29,546K-$11,886K-$2,479K-$17,268K=-$2,087K; diluted shares=44,926K; OE/sh=-$0.0465. Source: FY2019 10-K, accession 0000915779-19-000017.
2018
$0.19
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$30,361K; working capital cash effect=+$1,863K; SBC=$2,635K; capex=$18,127K; revenue $610,530K vs prior-year $586,539K (+$23,991K); capex_ratio=2.52%; growth capex=$604.6K; maintenance capex=$17,522.4K; OE=$8,340.6K; diluted shares=44,873K; OE/sh=$0.1859. Source: FY2018 10-K, accession 0000915779-18-000017.
2017
$0.48
▼
OE = CFO - working capital movement - SBC - maintenance capex. CFO=$39,407K (restated); working capital cash effect=+$7,204K (source of cash, removed); SBC=$2,914K; capex=$8,502K; revenue $586,539K vs prior-year $570,168K (+$16,371K); capex_ratio=2.52% (mean capex/revenue over FY2017-FY2026 window); growth capex=$412.6K; maintenance capex=$8,089.4K; OE=$21,199.6K; diluted shares=44,303K; OE/sh=$0.4785. Source: FY2017 10-K, accession 0000915779-17-000027.
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.