XML 40 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Redeemable Preferred Stock and Shareholders' Equity - USD ($)
$ in Thousands
Total
Total Shareholders’ Equity
Common Stock
Paid in Capital in Excess of par
Retained Earnings
Accumulated Other Comprehensive Income
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]              
Accretion of preferred shares issuance costs $ (12)           $ 12
Balances, end of period, redeemable preferred stock (in shares) at Mar. 31, 2024             2,500,000
Balances, end of period, redeemable preferred stock at Mar. 31, 2024             $ 49,976
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 20,869 20,869     20,869    
Net unrealized loss from currency translation adjustment, net of tax benefit   (267)       (267)  
Net unrealized loss from derivative instruments, net of tax benefit   (847)       (847)  
Shares issued under stock compensation plans (in shares)     10,000        
Shares issued under stock compensation plans   178 $ 1 177      
Stock-based compensation expense, net of forfeitures   3,813   3,813      
Accretion of preferred shares issuance costs   (12)     (12)    
Preferred stock dividends   (900)     (900)    
Balances, ending of period, common stock (in shares) at Mar. 31, 2024     6,859,000        
Balances, end of period at Mar. 31, 2024   461,797 $ 69 33,657 417,738 10,333  
Balances, beginning of period, redeemable preferred stock (in shares) at Dec. 31, 2024             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 $ (70)           $ 70
Balances, end of period, redeemable preferred stock (in shares) at Mar. 31, 2025 3,250,000           3,250,000
Balances, end of period, redeemable preferred stock at Mar. 31, 2025 $ 63,192           $ 63,192
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 549,338 $ 72 50,928 491,439 6,899  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income $ 16,869 16,869     16,869    
Net unrealized loss from currency translation adjustment, net of tax benefit   4       4  
Net unrealized loss from derivative instruments, net of tax benefit   (4,539)       (4,539)  
Shares issued under stock compensation plans (in shares)     200,000        
Shares issued under stock compensation plans   134 $ 2 132      
Stock-based compensation expense, net of forfeitures   6,907   6,907      
Accretion of preferred shares issuance costs   (70)     (70)    
Common stock cash dividends paid   (1,832)     (1,832)    
Preferred stock dividends   (1,323)     (1,323)    
Balances, ending of period, common stock (in shares) at Mar. 31, 2025 7,373,000   7,373,000        
Balances, end of period at Mar. 31, 2025 $ 565,488 $ 565,488 $ 74 $ 57,967 $ 505,083 $ 2,364