XML 47 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) Per Share Attributable to Class A Common Shareholders - Schedule of Calculations of Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator:        
Net income (loss) attributable to holders of shares of Class A common stock—basic $ 53,366 $ 16,894 $ 145,172 $ 46,621
Class A Common Stock        
Numerator:        
Net income (loss) attributable to holders of shares of Class A common stock—basic 53,366 16,894 145,172 46,621
Add (deduct) dilutive effect of:        
Net income (loss) attributable to holders of shares of Class A common stock—diluted $ 53,366 $ 16,894 $ 145,172 $ 46,621
Denominator:        
Weighted average shares of Class A common stock outstanding—basic 75,438,951 72,325,050 74,958,720 71,612,206
Add (deduct) dilutive effect of:        
Weighted average number of incremental shares issuable from unvested RSUs and stock options, as calculated using the treasury stock method 4,229,766 4,581,221 4,075,508 4,535,151
Weighted average shares of Class A common stock outstanding—diluted 79,668,717 76,906,271 79,034,228 76,147,357
Net income (loss) per share attributable to holders of shares of Class A common stock, basic        
Basic $ 0.71 $ 0.23 $ 1.94 $ 0.65
Net income (loss) per share attributable to holders of shares of Class A common stock, diluted        
Diluted $ 0.67 $ 0.22 $ 1.84 $ 0.61