ProFrac Holding Corp.

Annual Trend FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Revenues $547.7m
$768.4m +40.30%
$2.4b +215.67%
$2.6b +8.43%
$2.2b -16.70%
$1.9b -11.37%
$1.8b -7.96%
Cost of revenues, exclusive of depreciation, depletion and amortization $427.0m
$570.1m +33.51%
$1.4b +152.36%
$1.7b +18.52%
$1.5b -12.32%
$1.5b -2.71%
$1.8b +23.93%
Gross Profit $120.7m
$198.3m +64.29%
$986.9m +397.68%
$924.8m -6.29%
$695.8m -24.76%
$487.2m -29.98%
($15.4m) -103.16%
Selling, general, and administrative $48.2m $64.2m $243.1m $268.5m $204.6m $190.5m $172.8m
Total operating costs and expenses $642.7m $786.4m $2.0b $2.5b $2.3b $2.2b
Operating income (loss) ($95.0m)
($18.0m) +81.05%
$412.4m +2391.11%
$166.6m -59.60%
($60.4m) -136.25%
($225.8m) -273.84%
($189.1m) +16.25%
Interest expense, net ($23.3m) ($25.8m) ($59.5m) ($154.9m) ($156.6m) ($138.8m) $133.8m
Other income (expense), net $300k $600k $16.5m ($36.2m) $3.0m ($3.8m) ($77.9m)
Loss before income taxes ($118.0m) ($43.7m) $351.8m ($58.0m) ($214.8m) ($368.4m)
Income tax benefit (expense) ($500k) $200k ($9.1m) ($1.2m) $7.0m $12.9m
Net loss ($118.5m) ($43.5m) $342.7m ($59.2m) ($207.8m) ($355.5m)
Net loss attributable to ProFrac Holding Corp. $91.5m ($97.7m) ($215.1m) ($369.0m)
Net loss attributable to Class A common shareholders $91.5m ($107.5m) ($219.9m) ($374.3m)
Less: net income attributable to redeemable noncontrolling interests ($1.1m) ($206.0m) ($41.8m) $0 $0
Weighted average Class A common shares outstanding, basic 44.3m 130.9m 159.9m 168.3m
Weighted average Class A common shares outstanding, diluted 44.5m 130.9m 159.9m 168.3m
Depreciation, depletion and amortization $150.7m $140.7m $267.3m $438.4m $442.2m $416.3m
Impairment of long-lived assets and goodwill $2 $2.5m $74.5m $52.6m
Acquisition and integration costs $48.8m $21.8m $7.8m $200k
Other operating expense, net $16.8m $11.4m $15.3m $29.5m $27.1m $53.4m
Loss on extinguishment of debt ($500k) ($17.6m) ($33.5m) ($800k) ($2)
Less: net (income) loss attributable to noncontrolling interests $1.1m $1.1m $28.4m $3.3m ($7.3m) ($13.5m)
Basic Loss per Class A common share $2 ($1) ($1) ($2)
Diluted Loss per Class A common share $2 ($1) ($1) ($2)

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.