XML 47 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenue $ 1,318,014 $ 653,604 $ 314,272
Cost of revenue 684,875 382,735 186,103
Gross profit 633,139 270,869 128,169
Selling, general and administrative expenses 366,773 428,670 132,259
Income (loss) from operations 266,366 (157,801) (4,090)
Other income (expense):      
Interest income (expense), net 26,501 5,292 (8)
Interest income on note receivable 128 237 315
Foreign exchange loss (1,246) (392) (276)
Total other income 25,383 5,137 31
Net income (loss) before income taxes 291,749 (152,664) (4,059)
Income tax (expense) benefit (64,948) (34,618) 7,996
Net income (loss) 226,801 (187,282) 3,937
Dividends on Series A convertible preferred shares (27,462) (11,526) 0
Income allocated to participating preferred shares (17,348) 0 0
Net income (loss) attributable to common stockholders 181,991 (198,808) 3,937
Other comprehensive income (loss):      
Foreign currency translation gain (loss), net of income tax 1,180 (2,495) 817
Comprehensive income (loss) $ 183,171 $ (201,303) $ 4,754
Earnings per share:      
Basic (in USD per share) $ 0.79 $ (0.88) $ 0.02
Diluted (in USD per share) $ 0.77 $ (0.88) $ 0.02
Weighted average shares outstanding      
Basic (in shares) [1] 230,784 226,947 221,343
Dilutive (in shares) [1] 236,964 226,947 233,067
[1] Forward Stock Split - The accompanying consolidated financial statements and notes thereto have been retrospectively adjusted to reflect the three-for-one stock split. See Note 2. Basis of Presentation and Summary of Significant Accounting Policies for more information.