XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital
Retained Earnings (Deficit)
Accumulated Other Comprehensive Income (Loss)
Balance (in shares) at Dec. 31, 2022   39,069,000      
Balance at Dec. 31, 2022 $ 1,235,194 $ 39 $ 575,776 $ 653,484 $ 5,895
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 101,699 0 0 101,699 0
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax 2,469 0 0 0 2,469
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax 1,269        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax (3,809) $ 0 0 0 (3,809)
Repurchases of common stock, net of retirements (shares)   (144,000)      
Stock Repurchased and Retired During Period, Value (50,549) $ 0 0 (50,549) 0
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 4,923 $ 0 4,923 0 0
Issuance of shares under share-based compensation plans (shares)   108,000      
Issuance of stock under share-based compensation plans 5,896 $ 0 5,896 0 0
Dividends, Common Stock, Cash (39,073) $ 0 0 (39,073) 0
Balance (in shares) at Mar. 31, 2023   39,033,000      
Balance at Mar. 31, 2023 1,256,750 $ 39 586,595 665,561 4,555
Balance (in shares) at Dec. 31, 2022   39,069,000      
Balance at Dec. 31, 2022 1,235,194 $ 39 575,776 653,484 5,895
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 333,949     333,949  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax 5,271        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax $ (313)        
Balance (in shares) at Jun. 30, 2023 39,048,604 39,049,000      
Balance at Jun. 30, 2023 $ 1,458,532 $ 39 593,081 854,559 10,853
Balance (in shares) at Mar. 31, 2023   39,033,000      
Balance at Mar. 31, 2023 1,256,750 $ 39 586,595 665,561 4,555
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 232,250 0 0 232,250 0
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax 2,801 0 0 0 2,801
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax (1,166)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 3,497 $ 0 0 0 3,497
Repurchases of common stock, net of retirements (shares)   0      
Stock Repurchased and Retired During Period, Value 0 $ 0 0 0 0
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 5,073 $ 0 5,073 0 0
Issuance of shares under share-based compensation plans (shares)   16,000      
Issuance of stock under share-based compensation plans 1,413 $ 0 1,413 0 0
Dividends, Common Stock, Cash (42,945) 0 0 (42,945) 0
Stockholders' Equity, Other $ 307 $ 0 307 0
Balance (in shares) at Jun. 30, 2023 39,048,604 39,049,000      
Balance at Jun. 30, 2023 $ 1,458,532 $ 39 593,081 854,559 10,853
Balance (in shares) at Dec. 31, 2023 38,354,829 38,355,000      
Balance at Dec. 31, 2023 $ 1,312,787 $ 38 606,177 699,990 6,582
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 78,885 0 0 78,885 0
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax (3,668) 0 0 0 (3,668)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax (742)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 2,226 $ 0 0 0 2,226
Repurchases of common stock, net of retirements (shares)   (41,000)      
Stock Repurchased and Retired During Period, Value (16,304) $ 0 0 (16,304) 0
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 5,328 $ 0 5,328 0 0
Issuance of shares under share-based compensation plans (shares)   148,000      
Issuance of stock under share-based compensation plans 8,773 $ 0 8,773 0 0
Dividends, Common Stock, Cash $ (42,343) 0 0 (42,343) 0
Balance (in shares) at Mar. 31, 2024 38,462,000        
Balance at Mar. 31, 2024 $ 1,345,684 $ 38 620,278 720,228 5,140
Balance (in shares) at Dec. 31, 2023 38,354,829 38,355,000      
Balance at Dec. 31, 2023 $ 1,312,787 $ 38 606,177 699,990 6,582
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 271,324     271,324  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax (8,352)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax $ 850        
Balance (in shares) at Jun. 30, 2024 38,289,105 38,289,000      
Balance at Jun. 30, 2024 $ 1,423,669 $ 38 626,347 798,204 (920)
Balance (in shares) at Mar. 31, 2024 38,462,000        
Balance at Mar. 31, 2024 $ 1,345,684 38 620,278 720,228 5,140
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 192,439 0 0 192,439 0
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax (4,684) 0 0 0 (4,684)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax 459        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax (1,376) $ 0 0 0 (1,376)
Repurchases of common stock, net of retirements (shares)   (181,000)      
Stock Repurchased and Retired During Period, Value (68,519) $ 0 0 (68,519) 0
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 5,016 $ 0 5,016 0 0
Issuance of shares under share-based compensation plans (shares)   8,000      
Issuance of stock under share-based compensation plans 1,053 $ 0 1,053 0 0
Dividends, Common Stock, Cash $ (45,944) $ 0 0 (45,944) 0
Balance (in shares) at Jun. 30, 2024 38,289,105 38,289,000      
Balance at Jun. 30, 2024 $ 1,423,669 $ 38 $ 626,347 $ 798,204 $ (920)