XML 182 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Redeemable Preferred Stock and Shareholders' Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Paid-in Capital in Excess of Par
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive (Loss) Income
Redeemable Preferred Stock
Balances, beginning of period, redeemable preferred stock (in shares) at Dec. 31, 2022               2,500,000
Balances, beginning of period, redeemable preferred stock at Dec. 31, 2022               $ 49,889
Increase (Decrease) in Temporary Equity [Roll Forward]                
Accretion of preferred shares issuance costs $ (75)       $ (75)     $ 75
Balances, end of period, redeemable preferred stock (in shares) at Dec. 31, 2023 2,500,000             2,500,000
Balances, end of period, redeemable preferred stock at Dec. 31, 2023 $ 49,964             $ 49,964
Balances, beginning of period, common stock (in shares) at Dec. 31, 2022     6,615,000          
Balances, beginning of period at Dec. 31, 2022 404,688 $ (84) $ 66 $ 20,386 357,493 $ (84) $ 26,743  
Increase (Decrease) in Shareholders' Equity                
Net income 43,781       43,781      
Net unrealized loss from currency translation adjustment, net of tax benefit (408)           (408)  
Net unrealized loss from derivative instruments, net of tax benefit (14,696)           (14,696)  
Net realized gain from derivative instruments, net of tax expense of $55 (192)           (192)  
Shares issued under stock compensation plans (in shares)     345,000          
Shares issued under stock compensation plans 274   $ 3 271        
Cancellation of restricted stock units in satisfaction of withholding tax (in shares)     (111,000)          
Cancellation of restricted stock units in satisfaction of withholding tax (5,793)   $ (1) (5,792)        
Stock-based compensation, net of forfeitures 14,802     14,802        
Accretion of preferred shares issuance costs (75)       (75)     75
Preferred stock dividends $ (3,334)       (3,334)      
Balances, ending of period, common stock (in shares) at Dec. 31, 2023 6,849,000   6,849,000          
Balances, end of period at Dec. 31, 2023 $ 438,963   $ 68 29,667 397,781   11,447  
Increase (Decrease) in Temporary Equity [Roll Forward]                
Accretion of preferred shares issuance costs $ (108)       (108)     $ 108
Balances, end of period, redeemable preferred stock (in shares) at Dec. 31, 2024 3,250,000             3,250,000
Balances, end of period, redeemable preferred stock at Dec. 31, 2024 $ 63,122             $ 63,122
Increase (Decrease) in Shareholders' Equity                
Net income 108,612       108,612      
Net unrealized loss from currency translation adjustment, net of tax benefit (309)           (309)  
Net unrealized loss from derivative instruments, net of tax benefit (4,239)           (4,239)  
Shares issued under stock compensation plans (in shares)     470,000          
Shares issued under stock compensation plans 262   $ 5 257        
Cancellation of restricted stock units in satisfaction of withholding tax (in shares)     (146,000)          
Cancellation of restricted stock units in satisfaction of withholding tax (8,244)   $ (1) (8,243)        
Stock-based compensation, net of forfeitures 29,247     29,247        
Issuance of preferred stock (in shares)               750,000
Issuance of preferred stock 0             $ 13,050
Accretion of preferred shares issuance costs (108)       (108)     $ 108
Common stock cash dividends paid ($1.50 per share) (10,720)       (10,720)      
Preferred stock dividends $ (4,126)       (4,126)      
Balances, ending of period, common stock (in shares) at Dec. 31, 2024 7,173,000   7,173,000          
Balances, end of period at Dec. 31, 2024 $ 549,338   $ 72 $ 50,928 $ 491,439   $ 6,899