2025
-$0.07
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$155M; WC cash effect=+$115M (receivables +40, inventories +107, prepaid +20, AP (37), accrued and other (15)); SBC=$29M; capex=$21M, growth capex=$2.0M (revenue +$447M to $2,820M, mostly MRC Global from Nov 6, 2025) so maintenance capex=$19.0M; OE=155-115-29-19.0=$(8.0)M; diluted shares=117.880M (weighted; 186.3M outstanding after merger). Includes ~$40M acquisition-related costs and only ~2 months of MRC Global. Source: FY2025 10-K, accession 0001193125-26-072828.
2024
$1.47
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$298M; WC cash effect=+$119M (receivables +81, inventories +80, prepaid (8), AP (15), accrued and other (19)); SBC=$13M; capex=$9M, growth capex=$0.2M (revenue +$52M to $2,373M) so maintenance capex=$8.8M; OE=298-119-13-8.8=$157.2M; diluted shares=107.148M; OE/sh=$1.467. Source: FY2025 10-K, accession 0001193125-26-072828 (revised 2024 column).
2023
$1.53
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$188M; WC cash effect=$(9)M (receivables +16, inventories +12, prepaid +7, AP (20), accrued and other (24)); SBC=$15M; capex=$17M, growth capex=$0.8M (revenue +$185M to $2,321M) so maintenance capex=$16.2M; OE=188+9-15-16.2=$165.8M; diluted shares=108.423M; OE/sh=$1.529. Source: FY2025 10-K, accession 0001193125-26-072828 (revised 2023 column).
2022
$1.46
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$0M; WC cash effect=$(180)M (receivables (95), inventories (138), prepaid (10), AP/accrued/other +63); SBC=$11M; capex=$9M, growth capex=$2.2M (revenue +$504M to $2,136M) so maintenance capex=$6.8M; OE=0+180-11-6.8=$162.2M; diluted shares=111.224M; OE/sh=$1.458. Source: FY2022 10-K, accession 0000950170-23-002996.
2021
$0.45
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$30M; WC cash effect=$(33)M (receivables (97), inventories +3, prepaid (3), AP/accrued/other +64); SBC=$8M; capex=$5M, capex_ratio 0.44%, growth capex=$0.06M (revenue +$13M) so maintenance capex=$4.9M; OE=30+33-8-4.9=$50.1M; diluted shares=110.495M; OE/sh=$0.453. Source: FY2022 10-K, accession 0000950170-23-002996.
2020
$0.05
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$189M; WC cash effect=+$170M (receivables +157, inventories +148, prepaid +1, AP/accrued/other (136)); SBC=$6M; capex=$8M, revenue declined so maintenance capex=$8M; OE=189-170-6-8=$5M; diluted shares=109.406M; OE/sh=$0.046. Trough year. Source: FY2022 10-K, accession 0000950170-23-002996.
2019
$0.93
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$224M; WC cash effect=+$98M (receivables +98, inventories +109, AP and accrued (110), other net +1); SBC=$13M; capex=$12M, revenue declined so growth capex=$0 and maintenance capex=$12M; OE=224-98-13-12=$101M; diluted shares=108.780M; OE/sh=$0.928. Source: FY2019 10-K, accession 0001564590-20-005159.
2018
$0.87
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$73M; WC cash effect=$(46)M (receivables (69), inventories (30), AP and accrued +54, other net (1)); SBC=$16M; capex=$11M, growth capex=$2.1M (revenue +$479M to $3,127M) so maintenance capex=$8.9M; OE=73+46-16-8.9=$94.1M; diluted shares=108.638M; OE/sh=$0.866. Source: FY2019 10-K, accession 0001564590-20-005159.
2017
-$0.01
▼
OE = CFO - working-capital cash effect - SBC - maintenance capex. CFO=$(115)M; WC cash effect=$(135)M (receivables (64), inventories (110), AP and accrued +43, other operating net (4); prepaid not separately tagged); SBC=$20M; capex=$4M, capex_ratio (mean 2017-2025)=0.44%, growth capex=$2.4M (revenue up $541M from $2,107M to $2,648M) so maintenance capex=$1.6M; OE=-115+135-20-1.6=$(1.6)M; diluted shares=107.745M; OE/sh=$(0.015). Source: FY2019 10-K, accession 0001564590-20-005159 (2017 column).
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.