Quarterly report [Sections 13 or 15(d)]

Earnings per Share - Schedule of Basic and Diluted Earnings per Share (Details)

v3.25.1
Earnings per Share - Schedule of Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net income (loss) attributable to ProFrac Holding Corp. $ (17.5) $ 1.8
Net income (loss) used for basic earnings per Class A common share $ (18.8) $ 0.6
Denominator:    
Weighted average Class A common shares outstanding, basic 160.2 159.5
Weighted-average Class A shares used for diluted EPS computation 160.2 159.8
Basic (loss) earnings per share - Class A Common Stock $ (0.12) $ 0
Diluted (loss) earnings per share - Class A Common Stock $ (0.12) $ 0
Class A Common Stock    
Numerator:    
Net income (loss) attributable to ProFrac Holding Corp. $ (17.5) $ 1.8
Adjust Series A redeemable convertible preferred stock to its maximum redemption value (1.3) (1.2)
Net income (loss) used for basic earnings per Class A common share (18.8) 0.6
Net income (loss) used for diluted earnings per Class A common share $ (18.8) $ 0.6
Denominator:    
Weighted average Class A common shares outstanding, basic 160.2 159.5
Dilutive potential of employee restricted stock units   0.3
Weighted-average Class A shares used for diluted EPS computation 160.2 159.8
Basic (loss) earnings per share - Class A Common Stock $ (0.12) $ 0
Diluted (loss) earnings per share - Class A Common Stock $ (0.12) $ 0
Antidilutive shares:    
Total antidilutive shares 2.9  
Class A Common Stock | Preferred Stock    
Antidilutive shares:    
Total antidilutive shares 2.8  
Class A Common Stock | Employee Restricted Stock Units Which are Antidilutive Due to Net Loss Position    
Antidilutive shares:    
Total antidilutive shares 0.1