2025
$0.07
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$192,585K; ΔWC (trade receivables $7,746K + inventory $40,627K + other assets $(14,907)K + accounts payable $(33,976)K + other current liabilities $8,280K + ARO $(604)K + non-current liabilities $34,490K) = $41,656K; SBC=$15,172K; capex=$127,286K. Revenue declined YoY ($7,643,471K vs $8,731,962K in 2024), so growth capex = $0 and maintenance capex = total capex = $127,286K. OE = 192,585 - 41,656 - 15,172 - 127,286 = $8,471K; diluted shares=114,976K; OE/share = $0.07. Reconciliation check: net income $22,744K + non-cash addbacks ($128,185K) + ΔWC ($41,656K) = $192,585K, an exact tie-out to reported CFO. Anchor window = FY2021-FY2025, the period following the January 2021 Empire Petroleum Partners acquisition that materially transformed the business (pre-2021 GPM figures reflect a smaller, differently-financed predecessor and are excluded). Median OE/share over the window = $0.16 (FY2024). Source: FY2025 Form 10-K, accession 0001193125-26-071464.
2024
$0.16
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$221,858K; ΔWC (trade receivables $38,058K + inventory $22,689K + other assets $13,893K + accounts payable $(24,169)K + other current liabilities $(2,820)K + ARO $(917)K + non-current liabilities $29,606K) = $76,340K; SBC=$12,339K; capex=$113,914K. Revenue declined YoY ($8,731,962K vs $9,412,731K in 2023), so per methodology growth capex = $0 and maintenance capex = total capex = $113,914K. OE = 221,858 - 76,340 - 12,339 - 113,914 = $19,265K; diluted shares=116,949K; OE/share = $0.16. Reconciliation check: net income $20,845K + non-cash addbacks ($124,673K) + ΔWC ($76,340K) = $221,858K, an exact tie-out to reported CFO. Source: FY2025 Form 10-K, accession 0001193125-26-071464.
2023
$0.51
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$136,094K; ΔWC (trade receivables $(17,937)K + inventory $(2,013)K + other assets $(29,386)K + accounts payable $(6,169)K + other current liabilities $990K + ARO $(23)K + non-current liabilities $7,809K) = $(46,729)K; SBC=$15,015K; capex=$111,164K. Growth capex = max(0, 1.656% x (revenue2023 $9,412,731K - revenue2022 $9,142,799K)) = $4,470K; maintenance capex = 111,164 - 4,470 = $106,694K. OE = 136,094 - (-46,729) - 15,015 - 106,694 = $61,114K; diluted shares=119,605K; OE/share = $0.51. Reconciliation check: net income (consolidated, $34,566K) + non-cash addbacks ($148,257K) + ΔWC ($(46,729)K) = $136,094K, an exact tie-out to reported CFO. Source: FY2025 Form 10-K, accession 0001193125-26-071464 (FY2023 comparative column).
2022
$1.08
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$209,256K; ΔWC (trade receivables $(50,229)K + inventory $(6,850)K + other current assets $1,476K + accounts payable $31,645K + other current liabilities $6,884K + ARO $(95)K + non-current liabilities $11,638K) = $(5,531)K; SBC=$12,161K; capex=$98,595K. Capex ratio = mean(capex/revenue) over the FY2021-FY2025 anchor window = 1.656%. Growth capex = max(0, 1.656% x (revenue2022 $9,142,799K - revenue2021 $7,417,398K)) = $28,570K; maintenance capex = 98,595 - 28,570 = $70,025K. OE = 209,256 - (-5,531) - 12,161 - 70,025 = $132,601K; diluted shares=123,224K; OE/share = $1.08. Reconciliation check: net income (consolidated, $71,978K) + non-cash addbacks ($142,809K) + ΔWC ($(5,531)K) = $209,256K, an exact tie-out to reported CFO. Source: FY2022 Form 10-K, accession 0000950170-23-004783.
2021
-$0.42
▼
OE = CFO - ΔWC - SBC - maintenance capex. CFO=$159,191K; ΔWC (increase in trade receivables $(16,003)K + increase in inventory $(21,816)K + other current assets $(5,421)K + increase in accounts payable $16,813K + other current liabilities $7,867K + asset retirement obligation $(130)K + non-current liabilities $(1,410)K) = $(20,100)K; SBC=$5,804K; capex=$226,205K. FY2021 was the first full year after the January 2021 Empire Petroleum Partners acquisition roughly doubled the business, so growth capex could not be cleanly separated from a comparable pre-acquisition revenue base; maintenance capex is conservatively set equal to total capex pending a clean post-transformation baseline (see FY2022 methodology for the capex-ratio approach used thereafter). OE = 159,191 - (-20,100) - 5,804 - 226,205 = $(52,718)K; diluted shares=125,437K; OE/share = $(0.42). Reconciliation check: net income (consolidated, $59,427K) + non-cash addbacks ($119,864K: D&A, deferred taxes, loss on disposal, FX, debt-discount amortization, deferred-income amortization, ARO accretion, non-cash rent, credit-loss allowance, equity-investment income, SBC, fair-value adjustments, other) + ΔWC ($(20,100)K) = $159,191K, an exact tie-out to reported CFO. Source: FY2022 Form 10-K, accession 0000950170-23-004783 (FY2021 comparative 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.