v3.25.0.1
Consolidated Statements of Changes in Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2021   223,940,000      
Beginning balance at Dec. 31, 2021 $ 1,996,763 $ 22 $ 3,616,902 $ (29,071) $ (1,591,090)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 339,540       339,540
Other comprehensive (loss) income $ (41,051)     (41,051)  
Common stock-based award activity (in shares) 3,847,905 594,000      
Common stock-based award activity $ 29,613   29,613    
Repurchase and cancellation of Common Stock and warrants (in shares)   (19,836,000)      
Repurchase and cancellation of Common Stock and warrants (756,908) $ (2) (756,906)    
Issuance of common stock from the exercise of options and warrants (in shares)   3,254,000      
Issuance of Common Stock from the exercise of options and warrants 11,231 $ 1 11,230    
Withholding taxes on net share settlement of stock-based compensation (13,888)   (13,888)    
Ending balance (in shares) at Dec. 31, 2022   207,952,000      
Ending balance at Dec. 31, 2022 1,565,300 $ 21 2,886,951 (70,122) (1,251,550)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 476,457       476,457
Other comprehensive (loss) income $ 17,354     17,354  
Common stock-based award activity (in shares) 549,272 514,000      
Common stock-based award activity $ 34,486   34,486    
Repurchase and cancellation of Common Stock and warrants (in shares)   (18,534,000)      
Repurchase and cancellation of Common Stock and warrants (818,674) $ (1) (818,673)    
Issuance of common stock from the exercise of options and warrants (in shares)   35,000      
Issuance of Common Stock from the exercise of options and warrants 498   498    
Withholding taxes on net share settlement of stock-based compensation $ (14,171)   (14,171)    
Ending balance (in shares) at Dec. 31, 2023 189,967,135 189,967,000      
Ending balance at Dec. 31, 2023 $ 1,261,250 $ 20 2,089,091 (52,768) (775,093)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 28,129       28,129
Other comprehensive (loss) income $ (17,859)     (17,859)  
Common stock-based award activity (in shares) 731,210 717,000      
Common stock-based award activity $ 35,966   35,966    
Repurchase and cancellation of Common Stock and warrants (in shares)   (7,133,000)      
Repurchase and cancellation of Common Stock and warrants (272,728) $ (1) (272,727)    
Issuance of common stock from the exercise of options and warrants (in shares)   14,000      
Issuance of Common Stock from the exercise of options and warrants 253   253    
Withholding taxes on net share settlement of stock-based compensation $ (16,418)   (16,418)    
Ending balance (in shares) at Dec. 31, 2024 183,564,899 183,565,000      
Ending balance at Dec. 31, 2024 $ 1,018,593 $ 19 $ 1,836,165 $ (70,627) $ (746,964)