v3.23.2
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 and ESPP awards (in shares)   105,000        
Exercise of employee stock options and ESPP awards 1,662   1,662      
Payment of taxes for employee stock awards (5,216)   (5,216)      
Repurchase of common stock, including excise tax (in shares)   (459,000)       (459,000)
Repurchase of common stock, including excise tax (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, 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) 88,533          
Ending balance (in shares) at Jun. 30, 2022   136,487,000        
Ending balance at Jun. 30, 2022 1,760,733 $ 14 1,304,970 22,993 540,434 $ (107,678)
Treasury stock, ending balance (in shares) at Jun. 30, 2022           6,060,000
Beginning balance (in shares) at Mar. 31, 2022   138,275,000        
Beginning balance at Mar. 31, 2022 1,760,879 $ 14 1,302,039 17,720 509,958 $ (68,852)
Treasury stock, beginning balance (in shares) at Mar. 31, 2022           4,212,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 35,749     5,273 30,476  
Share-based compensation (in shares)   23,000        
Share-based compensation 2,648   2,648      
Exercise of employee stock options and ESPP awards (in shares)   37,000        
Exercise of employee stock options and ESPP awards 579   579      
Payment of taxes for employee stock awards (296)   (296)      
Repurchase of common stock, including excise tax (in shares)   (1,848,000)       (1,848,000)
Repurchase of common stock, including excise tax (38,826)         $ (38,826)
Ending balance (in shares) at Jun. 30, 2022   136,487,000        
Ending balance at Jun. 30, 2022 $ 1,760,733 $ 14 1,304,970 22,993 540,434 $ (107,678)
Treasury stock, ending balance (in shares) at Jun. 30, 2022           6,060,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 and ESPP awards (in shares)   125,000        
Exercise of employee stock options and ESPP awards 2,112   2,112      
Payment of taxes for employee stock awards (5,461)   (5,461)      
Repurchase of common stock, including excise tax (in shares)   (561,000)       (561,000)
Repurchase of common stock, including excise tax (13,669)         $ (13,669)
Ending balance (in shares) at Mar. 31, 2023   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
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) $ 70,299          
Ending balance (in shares) at Jun. 30, 2023 132,859,461 132,859,000        
Ending balance at Jun. 30, 2023 $ 1,851,745 $ 14 1,315,418 34,602 710,370 $ (208,659)
Treasury stock, ending balance (in shares) at Jun. 30, 2023           10,326,000
Beginning balance (in shares) at Mar. 31, 2023   133,005,000        
Beginning balance at Mar. 31, 2023 1,815,787 $ 14 1,311,291 29,499 677,884 $ (202,901)
Treasury stock, beginning balance (in shares) at Mar. 31, 2023           10,094,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 37,589     5,103 32,486  
Share-based compensation (in shares)   19,000        
Share-based compensation 3,527   3,527      
Exercise of employee stock options and ESPP awards (in shares)   67,000        
Exercise of employee stock options and ESPP awards 1,053   1,053      
Payment of taxes for employee stock awards (453)   (453)      
Repurchase of common stock, including excise tax (in shares)   (232,000)       (232,000)
Repurchase of common stock, including excise tax $ (5,758)         $ (5,758)
Ending balance (in shares) at Jun. 30, 2023 132,859,461 132,859,000        
Ending balance at Jun. 30, 2023 $ 1,851,745 $ 14 $ 1,315,418 $ 34,602 $ 710,370 $ (208,659)
Treasury stock, ending balance (in shares) at Jun. 30, 2023           10,326,000