XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share - Schedule of Computation of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator:        
Net income $ 6,993 $ 1,763 $ 12,014 $ 2,368
Net income attributable to noncontrolling interests in P10 Intermediate 397 339 619 503
Numerator for earnings per share assuming dilution $ 7,390 $ 2,102 $ 12,633 $ 2,871
Denominator:        
Denominator for basic calculation - Weighted - average shares outstanding, basic attributable to P10 112,359 116,168 113,744 116,063
Weighted shares assumed upon exercise of partnership units 3,917 3,917 3,917 3,917
Weighted shares assumed upon exercise of stock options 3,822 3,789 3,808 3,938
Denominator for earnings per share assuming dilution 120,098 123,874 121,469 123,918
Earnings per share - basic $ 0.06 $ 0.02 $ 0.11 $ 0.02
Earnings per share - diluted 0.06 0.02 0.1 0.02
Common Class A [Member]        
Denominator:        
Earnings per share - basic 0.06 0.02 0.11 0.02
Earnings per share - diluted 0.06 0.02 0.1 0.02
Common Class B [Member]        
Denominator:        
Earnings per share - basic 0.06 0.02 0.11 0.02
Earnings per share - diluted $ 0.06 $ 0.02 $ 0.1 $ 0.02