XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2022   24,402,891      
Beginning balance at Dec. 31, 2022 $ 1,635,790 $ 244 $ 1,510,924 $ 159,690 $ (35,068)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 11,125   11,125    
Exercise of stock options, net (in shares)   1,322      
Exercise of stock options 55   55    
Issuance of restricted stock, net (in shares)   190,531      
Issuance of restricted stock, net (5,019) $ 2 (5,021)    
Repurchase of common stock (in shares)   (129,073)      
Repurchase of common stock (10,013) $ (1) (8,006) (2,006)  
Common stock dividends (29,519)     (29,519)  
Foreign currency translation adjustment (16,162)       (16,162)
Unrealized gains on marketable securities, net of tax 146       146
Net (loss) income 12,203     12,203  
Ending balance (in shares) at Jun. 30, 2023   24,465,671      
Ending balance at Jun. 30, 2023 1,598,606 $ 245 1,509,077 140,368 (51,084)
Beginning balance (in shares) at Mar. 31, 2023   24,591,375      
Beginning balance at Mar. 31, 2023 1,610,429 $ 246 1,511,590 142,893 (44,300)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 5,493   5,493 0  
Issuance of restricted stock, net (in shares)   3,369      
Issuance of restricted stock, net 0        
Repurchase of common stock (in shares)   (129,073)      
Repurchase of common stock (10,013) $ (1) (8,006) (2,006)  
Common stock dividends (14,750)     (14,750)  
Foreign currency translation adjustment (6,822)       (6,822)
Unrealized gains on marketable securities, net of tax 38       38
Net (loss) income 14,231     14,231  
Ending balance (in shares) at Jun. 30, 2023   24,465,671      
Ending balance at Jun. 30, 2023 $ 1,598,606 $ 245 1,509,077 140,368 (51,084)
Beginning balance (in shares) at Dec. 31, 2023 24,406,816 24,406,816      
Beginning balance at Dec. 31, 2023 $ 1,652,518 $ 244 1,517,650 168,871 (34,247)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 11,902   11,902    
Exercise of stock options, net (in shares)   4,864      
Exercise of stock options 318   318    
Issuance of restricted stock, net (in shares)   211,314      
Issuance of restricted stock, net (3,831) $ 2 (3,833)    
Common stock dividends (29,563)     (29,563)  
Foreign currency translation adjustment (13,058)       (13,058)
Unrealized gains on marketable securities, net of tax 214       214
Net (loss) income $ 59,600     59,600  
Ending balance (in shares) at Jun. 30, 2024 24,622,994 24,622,994      
Ending balance at Jun. 30, 2024 $ 1,678,100 $ 246 1,526,037 198,908 (47,091)
Beginning balance (in shares) at Mar. 31, 2024   24,607,939      
Beginning balance at Mar. 31, 2024 1,642,583 $ 246 1,519,291 183,800 (60,754)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 6,573   6,573 0  
Exercise of stock options, net (in shares)   2,628      
Exercise of stock options 173   173    
Issuance of restricted stock, net (in shares)   12,427      
Issuance of restricted stock, net 0        
Common stock dividends (14,790)     (14,790)  
Foreign currency translation adjustment 13,592       13,592
Unrealized gains on marketable securities, net of tax 71       71
Net (loss) income $ 29,898     29,898  
Ending balance (in shares) at Jun. 30, 2024 24,622,994 24,622,994      
Ending balance at Jun. 30, 2024 $ 1,678,100 $ 246 $ 1,526,037 $ 198,908 $ (47,091)