2025
$3.16
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$70.4M; dWC (net cash effect of operating asset/liability changes incl. income-tax receivable, positive = inflow)=$17.8M; SBC=$9.0M; capex=$6.0M, growth capex=$0.0M (revenue declined; capex/revenue ratio = 1.475%, mean FY2016-FY2025) so maintenance capex=$6.0M; OE=$37.5M; diluted shares 11,883K; OE/sh=$3.16. Reconciled: NI + all non-cash items - SBC - maint capex equals OE. Source: FY2025 10-K, accession 0001401257-26-000015. Note: CFO add-backs include $19.7M inventory write-downs, of which $15.4M related to the 2025 facility-consolidation/product-discontinuation decision.
2024
$1.67
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$92.2M; dWC (net cash effect of operating asset/liability changes incl. income-tax receivable, positive = inflow)=$57.6M; SBC=$7.1M; capex=$8.1M, growth capex=$1.1M (revenue rose $77.6M x 1.475% = $1,144K; capex/revenue ratio = 1.475%, mean FY2016-FY2025) so maintenance capex=$7.0M; OE=$20.5M; diluted shares 12,299K; OE/sh=$1.67. Reconciled: NI + all non-cash items - SBC - maint capex equals OE. Source: FY2025 10-K, accession 0001401257-26-000015. Note: $119.1M Coiled Tubing intangible impairment is a non-cash add-back; Variperm acquired Jan 2024.
2023
$1.73
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$8.2M; dWC (net cash effect of operating asset/liability changes incl. income-tax receivable, positive = inflow)=$(21.5)M; SBC=$4.6M; capex=$7.9M, growth capex=$0.6M (revenue rose $39.0M x 1.475% = $575K; capex/revenue ratio = 1.475%, mean FY2016-FY2025) so maintenance capex=$7.4M; OE=$17.7M; diluted shares 10,212K; OE/sh=$1.73. Reconciled: NI + all non-cash items - SBC - maint capex equals OE. Source: FY2023 10-K, accession 0001401257-24-000038.
2022
$6.50
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(17.1)M; dWC (net cash effect of operating asset/liability changes incl. income-tax receivable, positive = inflow)=$(65.1)M; SBC=$4.2M; capex=$7.5M, growth capex=$2.3M (revenue rose $158.8M x 1.475% = $2,343K; capex/revenue ratio = 1.475%, mean FY2016-FY2025) so maintenance capex=$5.1M; OE=$38.7M; diluted shares 5,951K; OE/sh=$6.50. Reconciled: NI + all non-cash items - SBC - maint capex equals OE. Source: FY2023 10-K, accession 0001401257-24-000038.
2021
-$3.30
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(15.8)M; dWC (net cash effect of operating asset/liability changes incl. income-tax receivable, positive = inflow)=$(6.7)M; SBC=$7.6M; capex=$2.4M, growth capex=$0.4M (revenue rose $28.6M x 1.475% = $422K; capex/revenue ratio = 1.475%, mean FY2016-FY2025) so maintenance capex=$2.0M; OE=$(18.6)M; diluted shares 5,643K; OE/sh=$-3.30. Reconciled: NI + all non-cash items - SBC - maint capex equals OE. Source: FY2021 10-K, accession 0001401257-22-000022.
2020
-$11.74
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$3.9M; dWC (net cash effect of operating asset/liability changes incl. income-tax receivable, positive = inflow)=$57.3M; SBC=$9.8M; capex=$2.2M, growth capex=$0.0M (revenue declined; capex/revenue ratio = 1.475%, mean FY2016-FY2025) so maintenance capex=$2.2M; OE=$(65.5)M; diluted shares 5,577K; OE/sh=$-11.74. Reconciled: NI + all non-cash items - SBC - maint capex equals OE. Source: FY2021 10-K, accession 0001401257-22-000022.
2019
$1.77
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$104.1M; dWC (net cash effect of operating asset/liability changes incl. income-tax receivable, positive = inflow)=$63.5M; SBC=$15.8M; capex=$15.1M, growth capex=$0.0M (revenue declined; capex/revenue ratio = 1.475%, mean FY2016-FY2025) so maintenance capex=$15.1M; OE=$9.7M; diluted shares 5,505K (split-adjusted); OE/sh=$1.77. Reconciled: NI + all non-cash items - SBC - maint capex equals OE. Source: FY2019 10-K, accession 0001401257-20-000056; split-adjusted shares from FY2020 10-K 0001401257-21-000031.
2018
$6.87
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$2.4M; dWC (net cash effect of operating asset/liability changes incl. income-tax receivable, positive = inflow)=$(75.3)M; SBC=$19.9M; capex=$24.0M, growth capex=$3.6M (revenue rose $245.6M x 1.475% = $3,623K; capex/revenue ratio = 1.475%, mean FY2016-FY2025) so maintenance capex=$20.4M; OE=$37.4M; diluted shares 108,771K /20 (1-for-20 reverse split) = 5,439K; OE/sh=$6.87. Reconciled: NI + all non-cash items - SBC - maint capex equals OE. Source: FY2019 10-K, accession 0001401257-20-000056.
2017
-$9.18
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(40.0)M; dWC (net cash effect of operating asset/liability changes incl. income-tax receivable, positive = inflow)=$(38.4)M; SBC=$20.3M; capex=$26.7M, growth capex=$3.4M (revenue rose $231.0M x 1.475% = $3,407K; capex/revenue ratio = 1.475%, mean FY2016-FY2025) so maintenance capex=$23.3M; OE=$(45.3)M; diluted shares 98,689K /20 (1-for-20 reverse split) = 4,934K; OE/sh=$-9.18. Reconciled: NI + all non-cash items - SBC - maint capex equals OE. Source: FY2019 10-K, accession 0001401257-20-000056.
2016
-$6.46
▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$64.7M; dWC (net cash effect of operating asset/liability changes incl. income-tax receivable, positive = inflow)=$56.8M; SBC=$20.5M; capex=$16.8M, growth capex=$0.0M (revenue declined vs FY2015 to $587.6M; capex/revenue ratio = 1.475%, mean FY2016-FY2025) so maintenance capex=$16.8M; OE=$(29.5)M; diluted shares 91,226K pre-split /20 for the Nov-2020 1-for-20 reverse split = 4,561K; OE/sh=$-6.46. Reconciled: NI + all non-cash items - SBC - maint capex equals OE. Source: FY2016 10-K, accession 0001401257-17-000034.
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.