XML 100 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Schedule of Computation of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator:      
Numerator for basic calculation - Net (loss)/income attributable to P10 $ (7,133) $ 29,206 $ 9,174
Net (loss)/income attributable to noncontrolling interests in P10 Intermediate (639) 193 0
Numerator for (loss)/earnings per share assuming dilution $ (7,772) $ 29,399 $ 9,174
Denominator:      
Denominator for basic calculation - Weighted-average shares outstanding, basic attributable to P10 116,104 116,751 72,660
Weighted shares assumed upon exercise of partnership units 0 979 0
Weighted shares assumed upon exercise of stock options 0 3,924 39,670
Denominator for (loss)/earnings per share assuming dilution 116,104 121,655 112,332
(Loss)/earnings per share - basic $ (0.06) $ 0.25 $ 0.13
(Loss)/earnings per share - diluted (0.06) 0.24 0.08
Class A Common Stock      
Denominator:      
(Loss)/earnings per share - basic (0.06) 0.25 0.13
(Loss)/earnings per share - diluted (0.06) 0.24 0.08
Class B Common Stock      
Denominator:      
(Loss)/earnings per share - basic (0.06) 0.25 0.13
(Loss)/earnings per share - diluted $ (0.06) $ 0.24 $ 0.08