v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Net Income (Loss) $ 3,383 $ 6,993 $ 7,905 $ 12,014
Net income attributable to noncontrolling interests in P10 Intermediate 817 397 991 619
Numerator for earnings per share assuming dilution $ 3,537 $ 7,390 $ 8,233 $ 12,633
Denominator:        
Denominator for basic calculation - Weighted - average shares outstanding, basic attributable to P10 110,994 112,359 110,951 113,744
Weighted shares assumed upon exercise of partnership units 3,917 3,917 3,917 3,917
Weighted shares assumed upon exercise of stock options and vesting of restricted stock units 3,447 3,822 3,885 3,808
Weighted shares assumed upon the termination of an acquisition equity holdback period 364 0 182 0
Denominator for earnings per share assuming dilution 118,722 120,098 118,935 121,469
Earnings per share - basic $ 0.03 $ 0.06 $ 0.07 $ 0.11
Earnings per share - diluted $ 0.03 $ 0.06 $ 0.07 $ 0.1
P10 Intermediate        
Numerator:        
Net income attributable to noncontrolling interests in P10 Intermediate $ 154 $ 397 $ 328 $ 619
Class A Common Stock        
Denominator:        
Earnings per share - basic $ 0.03 $ 0.06 $ 0.07 $ 0.11
Earnings per share - diluted 0.03 0.06 0.07 0.1
Class B Common Stock        
Denominator:        
Earnings per share - basic 0.03 0.06 0.07 0.11
Earnings per share - diluted $ 0.03 $ 0.06 $ 0.07 $ 0.1