XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
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 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:        
Net income (loss) attributable to holders of shares of Class A common stock—basic $ 38,963 $ 79,341 $ 104,678 $ 145,870
Class A Common Stock        
Numerator:        
Net income (loss) attributable to holders of shares of Class A common stock—basic 38,963 79,341 104,678 145,870
Add (deduct) dilutive effect of:        
Net income (loss) attributable to holders of shares of Class A common stock—diluted $ 38,963 $ 79,341 $ 104,678 $ 145,870
Denominator:        
Weighted average shares of Class A common stock outstanding—basic 66,290,442 63,150,538 65,572,013 62,102,403
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 3,521,537 4,404,239 4,599,243 5,045,422
Weighted average shares of Class A common stock outstanding—diluted 69,811,979 67,554,777 70,171,256 67,147,825
Net income (loss) per share attributable to holders of shares of Class A common stock        
Basic $ 0.59 $ 1.26 $ 1.60 $ 2.35
Diluted $ 0.56 $ 1.17 $ 1.49 $ 2.17