v3.23.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2021   138,279,000        
Beginning balance at Dec. 31, 2021 $ 1,718,990 $ 14 $ 1,303,254 $ (506) $ 475,400 $ (59,172)
Treasury stock, beginning balance (in shares) at Dec. 31, 2021           3,753,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 52,784     18,226 34,558  
Share-based compensation (in shares)   350,000        
Share-based compensation 2,339   2,339      
Exercise of employee stock options (in shares)   105,000        
Exercise of employee stock options 1,662   1,662      
Payment of taxes for employee stock awards (5,216)   (5,216)      
Repurchase of common stock (in shares)   (459,000)       (459,000)
Repurchase of common stock (9,680)         $ (9,680)
Ending balance (in shares) at Mar. 31, 2022   138,275,000        
Ending balance at Mar. 31, 2022 $ 1,760,879 $ 14 1,302,039 17,720 509,958 $ (68,852)
Treasury stock, ending balance (in shares) at Mar. 31, 2022           4,212,000
Beginning balance (in shares) at Dec. 31, 2022 133,117,224 133,117,000        
Beginning balance at Dec. 31, 2022 $ 1,797,084 $ 14 1,311,629 35,078 639,595 $ (189,232)
Treasury stock, beginning balance (in shares) at Dec. 31, 2022           9,533,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 32,710     (5,579) 38,289  
Share-based compensation (in shares)   324,000        
Share-based compensation 3,011   3,011      
Exercise of employee stock options (in shares)   125,000        
Exercise of employee stock options 2,112   2,112      
Payment of taxes for employee stock awards (5,461)   (5,461)      
Repurchase of common stock (in shares)   (561,000)       (561,000)
Repurchase of common stock $ (13,669)         $ (13,669)
Ending balance (in shares) at Mar. 31, 2023 133,005,487 133,005,000        
Ending balance at Mar. 31, 2023 $ 1,815,787 $ 14 $ 1,311,291 $ 29,499 $ 677,884 $ (202,901)
Treasury stock, ending balance (in shares) at Mar. 31, 2023           10,094,000