XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
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,126 40,110,000      
Balance at Mar. 31, 2022 $ 1,174,278 $ 40 558,755 611,583 3,900
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,032,631 39,033,000      
Balance at Mar. 31, 2023 $ 1,256,750 $ 39 $ 586,595 $ 665,561 $ 4,555