XML 70 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Basic and Diluted Net Income per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of the Company’s basic and diluted net income per share attributable to common stockholders for the three months ended March 31 (in thousands, except share and per share amounts):
 
Three Months Ended March 31,
 20252024
 Class AClass VClass AClass V
Numerator:
Net income attributable to common stockholders, basic$47,617 $1,868 $10,691 $437 
Reallocation of undistributed earnings187 (187)— — 
Net income attributable to common stockholders, diluted47,804 1,681 10,691 437 
Denominator:
Weighted average shares outstanding, basic213,611,704 8,377,623 205,074,469 8,377,623 
Effect of dilutive potential common shares24,620,905 — 15,912,493 — 
Weighted average shares outstanding, diluted238,232,609 8,377,623 220,986,962 8,377,623 
Basic net income per share$0.22 $0.22 $0.05 $0.05 
Diluted net income per share$0.20 $0.20 $0.05 $0.05 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table discloses weighted-average Class A securities that were not included in the computation of diluted net income per share as their inclusion would have been anti-dilutive:

Three Months Ended March 31,
20252024
RSUs913,504 5,264,985 
Stock options— 1,456,985