XML 41 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Shares
Additional Paid-in Capital
Accumulated Earnings
Accumulated Other Comprehensive Income (loss)
Beginning balances (in shares) at Dec. 31, 2021   283,257,104      
Beginning balances at Dec. 31, 2021 $ 1,025,733 $ 722,430 $ 35,357 $ 267,666 $ 280
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued and restricted stock units ("RSUs") vested under stock option plan (in shares)   3,594,491      
Shares issued and restricted stock units ("RSUs") vested under stock option plan 1,215 $ 11,935 (10,720)    
Stock-based compensation expense 49,481   49,481    
Foreign currency translation adjustment (1,671)       (1,671)
Net earnings (loss) 158,519     158,519  
Ending balances (in shares) at Dec. 31, 2022   286,851,595      
Ending balances at Dec. 31, 2022 1,233,277 $ 734,365 74,118 426,185 (1,391)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued and restricted stock units ("RSUs") vested under stock option plan (in shares)   3,973,375      
Shares issued and restricted stock units ("RSUs") vested under stock option plan 1,584 $ 18,834 (17,250)    
Stock-based compensation expense 64,184   64,184    
Foreign currency translation adjustment (329)       (329)
Net earnings (loss) (146,398)     (146,398)  
Ending balances (in shares) at Dec. 31, 2023   290,824,970      
Ending balances at Dec. 31, 2023 1,152,318 $ 753,199 121,052 279,787 (1,720)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Shares issued and restricted stock units ("RSUs") vested under stock option plan (in shares)   4,932,032      
Shares issued and restricted stock units ("RSUs") vested under stock option plan 1,700 $ 23,972 (22,272)    
Stock-based compensation expense 67,581   67,581    
Foreign currency translation adjustment (2,658)       (2,658)
Net earnings (loss) (162,857)     (162,857)  
Ending balances (in shares) at Dec. 31, 2024   295,757,002      
Ending balances at Dec. 31, 2024 $ 1,056,084 $ 777,171 $ 166,361 $ 116,930 $ (4,378)