2025
$1.74
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$69.0M; working capital=$(3.1)M (AR +16.3, contract assets -0.4, inventory +0.2, prepaid -1.0, other assets +1.9, AP -9.8, accrued -7.4, other current liabilities -2.7, other LT -0.2); SBC=6.5M; capex=26.1M; revenue declined so growth capex=0, maintenance=26.1M; OE=69.0+3.1-6.5-26.1=$39.5M; diluted shares=22.675M (weighted; includes AWS shares only from Nov 2025); OE/sh=$1.74. Reconciliation: NI 12.3+D&A 46.3+SBC 6.5+gain on sale (1.4)+deferred tax 5.4+impairment 0.4+other 2.6=72.1; +(3.1)=69.0, no gap. Source: FY2025 10-K, accession 0001628280-26-015248.
2024
$1.51
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$84.5M; working capital=+10.2M (AR +16.7, contract assets +1.0, inventory +0.4, prepaid -1.8, other assets +2.1, AP -3.7, accrued -2.4, other current liabilities -2.6, other LT +0.5); SBC=5.8M; capex=34.1M; revenue declined so growth capex=0, maintenance=34.1M; OE=84.5-10.2-5.8-34.1=$34.4M; diluted shares=22.853M; OE/sh=$1.51. Reconciliation: NI 18.4+D&A 44.1+SBC 5.8+gain on disposal (2.2)+deferred tax 6.9+other 1.3=74.3; +10.2=84.5, no gap. Source: FY2024 10-K, accession 0001699039-25-000015.
2023
$1.56
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$90.8M; working capital=+12.4M (AR +5.3, contract assets +9.2, inventory -0.9, prepaid -0.4, other assets +2.1, AP +6.6, accrued -7.2, other current liabilities +0.3, other LT -2.6); SBC=4.8M; capex=36.5M; growth capex=7.09% x 28.1M=2.0M so maintenance=34.5M; OE=90.8-12.4-4.8-34.5=$39.1M; diluted shares=24.991M; OE/sh=$1.56. Reconciliation: NI 23.8+D&A 39.9+SBC 4.8+gain on disposal (1.8)+impairment 0.4+deferred tax 6.6+debt loss 2.4+other 2.3=78.4; +12.4=90.8, no gap. Source: FY2024 10-K (2023 comparative), accession 0001699039-25-000015.
2022
$1.89
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$44.5M; working capital=$(17.3)M (AR -10.7, contract assets -13.9, inventory -3.4, prepaid -0.8, other assets -1.9, AP +2.8, accrued +5.8, other current liabilities +1.1, other LT +3.7); SBC=3.8M; capex=13.8M; revenue growth came from acquisitions so growth capex=0, maintenance=13.8M; OE=44.5+17.3-3.8-13.8=$44.2M; diluted shares=23.371M; OE/sh=$1.89. Reconciliation: NI 15.1+D&A 44.4+SBC 3.8+impairment 1.3+bargain purchase gain (3.6)+deferred tax 0.4+other 0.4=61.8; +(17.3)=44.5, no gap. Source: FY2022 10-K, accession 0001699039-23-000016.
2021
-$0.63
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$(39.4)M; working capital=$(39.6)M (AR -49.0, contract assets -11.9, inventory +2.7, prepaid -4.0, other assets -1.7, AP +4.1, accrued +19.6, other current liabilities -0.1, other LT +0.7); SBC=3.2M; capex=5.6M; revenue rose from acquisitions (Basic Energy assets and two wireline purchases), not from capex, so growth capex=0 and maintenance=5.6M; OE=-39.4+39.6-3.2-5.6=$(8.6)M; shares=13.552M diluted weighted average as reported; OE/sh=$(0.63). Reconciliation: NI (2.1)+bargain purchase gain (37.2)+deferred tax (6.2)+D&A 36.8+SBC 3.2+debt loss 0.2+TRA share issuance 3.8+other 1.7=0.2; +(39.6)=CFO (39.4), no gap. Source: FY2021 10-K, accession 0001699039-22-000029.
2020
$0.64
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$25.5M; working capital=+4.8M; SBC=3.7M; capex=7.2M; revenue declined so growth capex=0, maintenance=7.2M; OE=25.5-4.8-3.7-7.2=$9.8M; shares=8.533M+6.866M=15.399M; OE/sh=$0.64. Reconciliation: NI (18.5)+D&A 35.0+SBC 3.7+debt gain (2.1)+other 2.6=20.7; +4.8=25.5, no gap. Source: FY2021 10-K (2020 comparative), accession 0001699039-22-000029.
2019
$1.18
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$51.9M; working capital=+8.5M; SBC=3.3M; capex=24.2M; growth capex=7.09% x 33.8M=2.4M so maintenance=21.8M; OE=51.9-8.5-3.3-21.8=$18.3M; shares=8.634M+6.866M=15.500M; OE/sh=$1.18. Reconciliation: NI 4.4+D&A 34.8+SBC 3.3+other 0.9=43.4; +8.5 working capital=51.9, no gap. Source: FY2019 10-K, accession 0001699039-20-000008.
2018
-$2.05
▼
OE = CFO - working capital cash effect - SBC - maintenance capex. CFO=$27.6M; working capital cash effect=$(8.4)M (AR -13.5, contract assets +2.9, inventory -3.4, prepaid -0.9, other assets -0.1, AP +0.2, accrued +7.5, other LT liabilities -1.1); SBC=$2.1M; capex=$75.9M; growth capex=7.09% x revenue increase $149.1M = $10.6M so maintenance capex=$65.3M; OE=27.6+8.4-2.1-65.3=$(31.4)M; shares=8.426M diluted Class A + 6.866M Class B (exchangeable into Class A)=15.292M; OE/sh=$(2.05). Reconciliation: NI (5.8)+D&A 30.3+goodwill impairment 9.0+SBC 2.1+other 0.4 = 36.0, plus working capital (8.4) = CFO 27.6, no gap. Source: FY2019 10-K (2018 comparative), accession 0001699039-20-000008.
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.