2025
-$1.68
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$(48.985)M; net working-capital cash effect=$(7.8)M (increase in net operating assets per MD&A); SBC=$47.603M; capex=$9.356M, growth capex=$4.807M (mean capex/revenue 5.75% x revenue increase $83.6M) so maintenance capex=$4.549M; OE=$(93.337)M; diluted shares=55.544M; OE/sh=$(1.68). Reconciliation: NI $(95.572)M + D&A $6.39M + SBC $47.603M = $(41.579)M, plus working capital $(7.6)M approximates CFO. Source: FY2025 10-K, accession 0001588978-26-000009.
2024
-$1.61
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$(99.213)M; net working-capital cash effect=$(47.3)M (increase in net operating assets per MD&A); SBC=$31.840M; capex=$4.409M, growth capex=$5.080M exceeds capex so maintenance capex=$0; OE=$(83.753)M; diluted shares=52.125M; OE/sh=$(1.61). Source: FY2024 10-K, accession 0001588978-25-000007; figures unchanged in FY2025 10-K.
2023
-$2.52
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$(108.003)M; net working-capital cash effect=$(29.725)M (tagged lines only); SBC=$19.134M; capex=$25.206M (new facility build-out), growth capex=$3.519M (mean capex/revenue 5.75% x revenue increase $61.2M) so maintenance capex=$21.687M; OE=$(119.099)M; diluted shares=47.255M; OE/sh=$(2.52). Source: FY2023 10-K, accession 0001588978-24-000006.
2022
-$1.62
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$(80.382)M; net working-capital cash effect=$(19.216)M (tagged lines only; accrued-liability line not separately tagged); SBC=$10.337M; capex=$2.653M, growth capex=$2.332M (mean capex/revenue 5.75% x revenue increase $40.5M) so maintenance capex=$0.321M; OE=$(71.824)M; diluted shares=44.400M; OE/sh=$(1.62). Source: FY2022 10-K, accession 0001588978-23-000009.
2021
-$3.25
▼
OE = CFO − ΔWC − SBC − maintenance capex. CFO=$(57.334)M; net working-capital cash effect=$(7.586)M (outflow; AR, inventory, prepaid, other assets vs AP, deferred revenue, other liabilities; accrued-liability line not separately tagged); SBC=$3.796M; capex=$0.592M, growth capex=$1.539M (mean capex/revenue 5.75% x revenue increase $26.8M) exceeds capex so maintenance capex=$0; OE=$(53.544)M; weighted diluted shares=16.480M (IPO Sept 2021, so share count understated for full year); OE/sh=$(3.25). Reconciliation NI+D&A+SBC-capex approximates CFO within working-capital effects. Source: FY2021 10-K, accession 0001628280-22-006885.
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.