2025
$3.79
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$176,214K; WC movement=$16,334K (AR +38,449, inventories -11,672, other assets -15,801, payables +8,015, accrued -2,657); SBC=$14,785K; capex=$22,872K, growth capex=$2,228K, maintenance capex=$20,644K; OE=$124,451K; diluted shares=32.883M; OE/sh=$3.78. Reconciliation: NI $127.7M + D&A/noncash items vs CFO less WC gap ~3%. Source: FY2025 10-K, accession 0001589526-25-000100.
2024
$3.10
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$111,112K; WC movement=$(12,524)K (AR -46,525, inventories +7,488, other assets +971, payables +6,665, accrued +18,877); SBC=$8,609K; capex=$15,263K, growth capex=$3,593K, maintenance capex=$11,670K; OE=$103,357K; diluted shares=33.349M; OE/sh=$3.10. Source: FY2024 10-K accession 0001589526-24-000119 and FY2025 10-K comparatives.
2023
$1.28
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$119,928K; WC movement=$71,594K (AR 40, inventories +7,691, other assets +453, payables +28,712, accrued +34,778 cash effects, net inflow removed); SBC=$4,173K; capex=$8,520K, growth capex=$5,567K, maintenance capex=$2,953K; OE=$41,208K; diluted shares=32.259M; OE/sh=$1.28. Source: FY2025 10-K comparatives, accession 0001589526-25-000100.
2022
-$0.81
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$(24,437)K; WC movement=$(7,427)K; SBC=$3,690K; capex=$6,453K, growth capex=$1,955K, maintenance capex=$4,498K; OE=$(25,198)K; diluted shares=31.020M; OE/sh=$(0.81). Supply-chain and cost-inflation year, net loss $45.8M. Source: FY2022 10-K, accession 0001589526-22-000091.
2021
$0.15
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$(54,241)K; WC movement=$(76,447)K; SBC=$5,938K; capex=$12,212K, growth capex=$0 (revenue declined) so maintenance capex=$12,212K; OE=$4,056K; diluted shares=27.139M; OE/sh=$0.15. Source: FY2021 10-K, accession 0001589526-21-000140.
2020
$0.36
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$3,459K; WC movement=$(29,378)K; SBC=$4,141K; capex=$18,968K, growth capex=$0 (revenue declined) so maintenance capex=$18,968K; OE=$9,728K; diluted shares=27.087M; OE/sh=$0.36. Source: FY2020 10-K, accession 0001589526-20-000112.
2019
$0.46
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$55,706K; WC movement=$3,407K; SBC=$4,273K; capex=$35,514K, growth capex=$0 (revenue declined) so maintenance capex=$35,514K; OE=$12,512K; diluted shares=27.044M; OE/sh=$0.46. Source: FY2019 10-K, accession 0001589526-19-000054.
2018
$0.66
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$48,353K; WC movement=$(4,590)K; SBC=$2,628K; capex=$32,118K, growth capex=$576K, maintenance capex=$31,542K; OE=$18,773K; diluted shares=28.617M; OE/sh=$0.66. Source: FY2018 10-K, accession 0001589526-18-000102.
2017
$1.86
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$47,641K; WC movement=$(8,234)K; SBC=$1,270K; capex=$9,252K, growth capex=$982K (1.68% x revenue increase), maintenance capex=$8,270K; OE=$46,335K; diluted shares=24.878M; OE/sh=$1.86. Source: FY2017 10-K, accession 0001589526-17-000057 (and restated comparatives in FY2018 10-K).
2016
$1.03
▼
OE = CFO - WC movement - SBC - maintenance capex. WC movement is the net cash effect of receivables, inventories, other assets, payables and accrued liabilities = $(18,951)K (cash outflow, so removing it adds back). CFO=$25,105K; SBC=$12,717K; capex=$9,583K; capex/revenue ratio 1.68% (10-yr mean), growth capex=$216K, maintenance capex=$9,367K; OE=$21,972K; diluted shares=21.316M; OE/sh=$1.03. Source: FY2016 10-K, accession 0001589526-16-000199 (WC lines per FY2016 10-K as carried in later filings).
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.