Annual report pursuant to Section 13 and 15(d)

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

v3.23.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 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2022
Numerator:        
Net income attributable to ProFrac Holding Corp. $ 40.9 $ 44.0 $ 6.6 $ 91.5
Denominator:        
Weighted average shares used in computing basic earnings per Class A share 49.7 41.2 40.1 44.3
Weighted-average Class A shares used for diluted EPS computation 50.0 41.3 40.1 44.5
Basic EPS - Class A Common Stock $ 0.82 $ 1.07 $ 0.17 $ 2.06
Diluted EPS - Class A Common Stock $ 0.82 $ 1.07 $ 0.17 $ 2.06
Class A Common Stock        
Numerator:        
Net income attributable to ProFrac Holding Corp.       $ 91.5
Net income reallocated to dilutive Class A shares       0.2
Net income attributable to ProFrac Holding Corp. used for diluted earnings per Class A share       $ 91.7
Denominator:        
Weighted average shares used in computing basic earnings per Class A share       44.3
Dilutive potential of employee restricted stock units       0.2
Weighted-average Class A shares used for diluted EPS computation       44.5
Basic EPS - Class A Common Stock       $ 2.06
Diluted EPS - Class A Common Stock       $ 2.06