XML 31 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue [1] $ 329,276 $ 355,708
Cost of revenue 156,903 173,501
Gross profit 172,373 182,207
Selling, general and administrative expenses [2] 120,342 99,017
Income from operations 52,031 83,190
Other income (expense):    
Interest income, net 7,846 9,612
Other, net 1,116 (341)
Total other income 8,962 9,271
Net income before provision for income taxes 60,993 92,461
Provision for income taxes (16,574) (14,650)
Net income 44,419 77,811
Dividends on Series A convertible preferred stock [3] (6,781) (6,837)
Income allocated to participating preferred stock [3] (3,219) (6,128)
Net income attributable to common stockholders 34,419 64,846
Other comprehensive income:    
Foreign currency translation gain (loss), net of income tax 2,249 (1,354)
Comprehensive income $ 36,668 $ 63,492
Earnings per share:    
Basic (in USD per share) $ 0.15 $ 0.28
Diluted (in USD per share) $ 0.15 $ 0.27
Weighted average shares outstanding:    
Basic (in shares) 235,191 232,780
Diluted (in shares) 237,172 237,523
[1] Includes $189.7 million and $210.5 million for the three months ended March 31, 2025 and 2024, respectively, from a related party
[2] Includes $0.8 million and $0.7 million for the three months ended March 31, 2025 and 2024, respectively, from a related party.
[3] Amounts in this line item are associated with a related party for all periods presented.