XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
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, 2021   40,193,000      
Balance at Dec. 31, 2021 $ 1,071,393 $ 40 $ 551,963 $ 526,874 $ (7,484)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 179,261 0 0 179,261 0
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax (214) 0 0 0 (214)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax (3,866)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 11,598 $ 0 0 0 11,598
Repurchases of common stock, net of retirements (shares)   (138,000)      
Stock Repurchased and Retired During Period, Value (62,420) $ 0 0 (62,420) 0
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 3,657 $ 0 3,657 0 0
Issuance of shares under share-based compensation plans (shares)   55,000      
Issuance of stock under share-based compensation plans 3,135 $ 0 3,135 0 0
Dividends, Common Stock, Cash (32,132) $ 0 0 (32,132) 0
Balance (in shares) at Mar. 31, 2022   40,110,000      
Balance at Mar. 31, 2022 1,174,278 $ 40 558,755 611,583 3,900
Balance (in shares) at Dec. 31, 2021   40,193,000      
Balance at Dec. 31, 2021 1,071,393 $ 40 551,963 526,874 (7,484)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 676,600     676,600  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax (18,491)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax (8,422)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax $ 25,267        
Balance (in shares) at Sep. 30, 2022 39,054,302 39,054,000      
Balance at Sep. 30, 2022 $ 1,190,878 $ 39 570,855 620,692 (708)
Balance (in shares) at Mar. 31, 2022   40,110,000      
Balance at Mar. 31, 2022 1,174,278 $ 40 558,755 611,583 3,900
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 307,283 0 0 307,283 0
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax (7,125) 0 0 0 (7,125)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax (1,631)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 4,893 $ 0 0 0 4,893
Repurchases of common stock, net of retirements (shares)   (547,000)      
Stock Repurchased and Retired During Period, Value (216,261) $ 0 0 (216,261) 0
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 3,914 $ 0 3,914 0 0
Issuance of shares under share-based compensation plans (shares)   25,000      
Issuance of stock under share-based compensation plans 1,972 $ 0 1,972 0 0
Dividends, Common Stock, Cash (39,896) $ 0 0 (39,896) 0
Balance (in shares) at Jun. 30, 2022   39,588,000      
Balance at Jun. 30, 2022 1,229,058 $ 40 564,641 662,709 1,668
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 190,055 0 0 190,055 0
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax (11,152) 0 0 0 (11,152)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax (2,925)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 8,776 $ 0 0 0 8,776
Repurchases of common stock, net of retirements (shares)   (549,000)      
Stock Repurchased and Retired During Period, Value (192,529) $ (1) 0 (192,528) 0
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 4,120 $ 0 4,120 0 0
Issuance of shares under share-based compensation plans (shares)   15,000      
Issuance of stock under share-based compensation plans 2,094 $ 0 2,094 0 0
Dividends, Common Stock, Cash $ (39,544) $ 0 0 (39,544) 0
Balance (in shares) at Sep. 30, 2022 39,054,302 39,054,000      
Balance at Sep. 30, 2022 $ 1,190,878 $ 39 570,855 620,692 (708)
Balance (in shares) at Dec. 31, 2022 39,069,419 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,419 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 471,792     471,792  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax 245        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax (202)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax $ 604        
Balance (in shares) at Sep. 30, 2023 38,676,960 38,677,000      
Balance at Sep. 30, 2023 $ 1,418,226 $ 39 600,009 811,434 6,744
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 0 307 0
Balance (in shares) at Jun. 30, 2023   39,049,000      
Balance at Jun. 30, 2023 1,458,532 $ 39 593,081 854,559 10,853
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 137,843 0 0 137,843 0
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax (5,025) 0 0 0 (5,025)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax (305)        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax 916 $ 0 0 0 916
Repurchases of common stock, net of retirements (shares)   (385,000)      
Stock Repurchased and Retired During Period, Value (138,003) $ 0 0 (138,003) 0
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 4,596 $ 0 4,596 0 0
Issuance of shares under share-based compensation plans (shares)   13,000      
Issuance of stock under share-based compensation plans 2,332 $ 0 2,332 0 0
Dividends, Common Stock, Cash $ (42,965) $ 0 0 (42,965) 0
Balance (in shares) at Sep. 30, 2023 38,676,960 38,677,000      
Balance at Sep. 30, 2023 $ 1,418,226 $ 39 $ 600,009 $ 811,434 $ 6,744