XML 61 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Redeemable Preferred Stock and Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Paid in Capital in Excess of par
Retained Earnings
Accumulated Other Comprehensive Loss
Redeemable Preferred Stock
Balances, beginning of period, redeemable preferred stock (in shares) at Dec. 31, 2023           2,500,000
Balances, beginning of period, redeemable preferred stock at Dec. 31, 2023           $ 49,964
Increase (Decrease) in Temporary Equity [Roll Forward]            
Issuance of preferred stock (in shares)           750,000
Issuance of preferred stock           $ 13,050
Accretion of preferred shares issuance costs $ (39)         $ 39
Balances, end of period, redeemable preferred stock (in shares) at Sep. 30, 2024           3,250,000
Balances, end of period, redeemable preferred stock at Sep. 30, 2024           $ 63,053
Balances, beginning of period, common stock (in shares) at Dec. 31, 2023   6,849,000        
Balances, beginning of period at Dec. 31, 2023 438,963 $ 68 $ 29,667 $ 397,781 $ 11,447  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 87,551     87,551    
Net unrealized gain from currency translation adjustment, net of tax expense 190       190  
Net unrealized loss from derivative instruments, net of tax benefit (8,592)       (8,592)  
Shares issued under stock compensation plans (in shares)   457,000        
Shares issued under stock compensation plans 262 $ 5 257      
Cancellation of restricted stock in satisfaction of withholding tax (in shares)   (136,000)        
Cancellation of restricted stock in satisfaction of withholding tax (7,241) $ (1) (7,240)      
Stock-based compensation expense, net of forfeitures 18,351   18,351      
Accretion of preferred shares issuance costs (39)     (39)    
Common stock cash dividends paid (8,926)     (8,926)    
Preferred stock dividends (2,758)     (2,758)    
Balances, ending of period, common stock (in shares) at Sep. 30, 2024   7,170,000        
Balances, end of period at Sep. 30, 2024 517,761 $ 72 41,035 473,609 3,045  
Balances, beginning of period, redeemable preferred stock (in shares) at Jun. 30, 2024           2,500,000
Balances, beginning of period, redeemable preferred stock at Jun. 30, 2024           $ 49,988
Increase (Decrease) in Temporary Equity [Roll Forward]            
Issuance of preferred stock (in shares)           750,000
Issuance of preferred stock           $ 13,050
Accretion of preferred shares issuance costs (15)         $ 15
Balances, end of period, redeemable preferred stock (in shares) at Sep. 30, 2024           3,250,000
Balances, end of period, redeemable preferred stock at Sep. 30, 2024           $ 63,053
Balances, beginning of period, common stock (in shares) at Jun. 30, 2024   7,139,000        
Balances, beginning of period at Jun. 30, 2024 492,418 $ 71 31,683 452,263 8,401  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 24,096     24,096    
Net unrealized gain from currency translation adjustment, net of tax expense 623       623  
Net unrealized loss from derivative instruments, net of tax benefit (5,979)       (5,979)  
Shares issued under stock compensation plans (in shares)   42,000        
Shares issued under stock compensation plans 85 $ 1 84      
Cancellation of restricted stock in satisfaction of withholding tax (in shares)   (11,000)        
Cancellation of restricted stock in satisfaction of withholding tax (1,121)   (1,121)      
Stock-based compensation expense, net of forfeitures 10,389   10,389      
Accretion of preferred shares issuance costs (15)     (15)    
Common stock cash dividends paid (1,787)     (1,787)    
Preferred stock dividends (948)     (948)    
Balances, ending of period, common stock (in shares) at Sep. 30, 2024   7,170,000        
Balances, end of period at Sep. 30, 2024 $ 517,761 $ 72 41,035 473,609 3,045  
Balances, beginning of period, redeemable preferred stock (in shares) at Dec. 31, 2024 3,250,000         3,250,000
Balances, beginning of period, redeemable preferred stock at Dec. 31, 2024 $ 63,122         $ 63,122
Increase (Decrease) in Temporary Equity [Roll Forward]            
Accretion of preferred shares issuance costs $ (209)         $ 209
Balances, end of period, redeemable preferred stock (in shares) at Sep. 30, 2025 3,250,000         3,250,000
Balances, end of period, redeemable preferred stock at Sep. 30, 2025 $ 63,331         $ 63,331
Balances, beginning of period, common stock (in shares) at Dec. 31, 2024 7,173,000 7,173,000        
Balances, beginning of period at Dec. 31, 2024 $ 549,338 $ 72 50,928 491,439 6,899  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 101,570     101,570    
Net unrealized gain from currency translation adjustment, net of tax expense 317       317  
Net unrealized loss from derivative instruments, net of tax benefit (9,876)       (9,876)  
Net realized loss from derivative instruments, net of tax benefit 2,315       2,315  
Shares issued under stock compensation plans (in shares)   607,000        
Shares issued under stock compensation plans 250 $ 5 245      
Cancellation of restricted stock in satisfaction of withholding tax (in shares)   (134,000)        
Cancellation of restricted stock in satisfaction of withholding tax (18,734) $ (1) (18,733)      
Stock-based compensation expense, net of forfeitures 34,939   34,939      
Accretion of preferred shares issuance costs (209)     (209)    
Common stock cash dividends paid (5,661)     (5,661)    
Preferred stock dividends $ (4,045)     (4,045)    
Balances, ending of period, common stock (in shares) at Sep. 30, 2025 7,646,000 7,646,000        
Balances, end of period at Sep. 30, 2025 $ 650,204 $ 76 67,379 583,094 (345)  
Balances, beginning of period, redeemable preferred stock (in shares) at Jun. 30, 2025           3,250,000
Balances, beginning of period, redeemable preferred stock at Jun. 30, 2025           $ 63,261
Increase (Decrease) in Temporary Equity [Roll Forward]            
Accretion of preferred shares issuance costs $ (70)         $ 70
Balances, end of period, redeemable preferred stock (in shares) at Sep. 30, 2025 3,250,000         3,250,000
Balances, end of period, redeemable preferred stock at Sep. 30, 2025 $ 63,331         $ 63,331
Balances, beginning of period, common stock (in shares) at Jun. 30, 2025   7,645,000        
Balances, beginning of period at Jun. 30, 2025 617,937 $ 76 56,000 562,121 (260)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 24,324     24,324    
Net unrealized gain from currency translation adjustment, net of tax expense 82       82  
Net unrealized loss from derivative instruments, net of tax benefit (2,482)       (2,482)  
Net realized loss from derivative instruments, net of tax benefit 2,315       2,315  
Shares issued under stock compensation plans (in shares)   1,000        
Shares issued under stock compensation plans 118   118      
Cancellation of restricted stock in satisfaction of withholding tax (20)   (20)      
Stock-based compensation expense, net of forfeitures 11,281   11,281      
Accretion of preferred shares issuance costs (70)     (70)    
Common stock cash dividends paid (1,912)     (1,912)    
Preferred stock dividends $ (1,369)     (1,369)    
Balances, ending of period, common stock (in shares) at Sep. 30, 2025 7,646,000 7,646,000        
Balances, end of period at Sep. 30, 2025 $ 650,204 $ 76 $ 67,379 $ 583,094 $ (345)