XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenue $ 507,725 $ 419,865 $ 884,498 $ 720,451
Cost of revenue 357,683 379,919 633,277 653,918
Gross profit 150,042 39,946 251,221 66,533
Operating expenses:        
General and administrative 40,250 28,936 78,392 74,361
Change in fair value of contingent consideration 705 (1,678) 2,043 (5,409)
Depreciation and amortization 12,846 26,020 27,087 49,257
Total operating expenses 53,801 53,278 107,522 118,209
Income (loss) from operations 96,241 (13,332) 143,699 (51,676)
Other income (expense):        
Other income (expense), net 125 (371) 319 372
Foreign currency gain (loss) 260 (1,736) 66 2,127
Change in fair value of derivative assets 694 0 (1,256) 0
Interest expense (10,109) (8,021) (19,609) (14,963)
Total other (expense) (9,030) (10,128) (20,480) (12,464)
Income (loss) before income tax (benefit) expense 87,211 (23,460) 123,219 (64,140)
Income tax (benefit) expense 22,403 (18,436) 32,279 (33,179)
Net income (loss) 64,808 (5,024) 90,940 (30,961)
Preferred dividends and accretion 12,784 12,182 25,268 23,788
Net income (loss) to common shareholders $ 52,024 $ (17,206) $ 65,672 $ (54,749)
Income (loss) per common share        
Basic (in dollars per share) $ 0.34 $ (0.11) $ 0.44 $ (0.37)
Diluted (in dollars per share) $ 0.34 $ (0.11) $ 0.43 $ (0.37)
Weighted average number of common shares outstanding        
Basic (in shares) 150,919 150,203 150,763 149,246
Diluted (in shares) 152,129 150,203 151,970 149,246