XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Total
Preferred stock
Series A preferred stock
Preferred stock
Series B preferred stock
Common stock
Paid-in capital
Retained earnings
Accum other comp loss
Treasury Stock
Beginning Balance at Dec. 31, 2023 $ 380,879 $ 1 $ 15 $ 345 $ 216,482 $ 319,271 $ (31,240) $ (123,995)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Preferred dividends paid (23)         (23)    
Compensation expense for restricted stock 864       864      
Tax related items for share based awards (54)       (54)      
Currency translation adjustment (614)           (614)  
Repurchases of shares (16,805)             (16,805)
Excise tax on share repurchases (115)             (115)
Net income 11,332         11,332    
Ending Balance at Mar. 31, 2024 375,464 1 15 345 217,292 330,580 (31,854) (140,915)
Beginning Balance at Dec. 31, 2023 380,879 1 15 345 216,482 319,271 (31,240) (123,995)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 49,126              
Ending Balance at Sep. 30, 2024 402,368 1 15 345 218,062 368,329 (31,381) (153,003)
Beginning Balance at Mar. 31, 2024 375,464 1 15 345 217,292 330,580 (31,854) (140,915)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Preferred dividends paid (22)         (22)    
Compensation expense for restricted stock 1,212       1,212      
Tax related items for share based awards (1,701)       (1,701)      
Currency translation adjustment 93           93  
Repurchases of shares (6,992)             (6,992)
Excise tax on share repurchases (66)             (66)
Net income 16,693         16,693    
Ending Balance at Jun. 30, 2024 384,681 1 15 345 216,803 347,251 (31,761) (147,973)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Preferred dividends paid (23)         (23)    
Compensation expense for restricted stock 1,322       1,322      
Tax related items for share based awards (63)       (63)      
Currency translation adjustment 380           380  
Repurchases of shares (4,985)             (4,985)
Excise tax on share repurchases (45)             (45)
Net income 21,101         21,101    
Ending Balance at Sep. 30, 2024 402,368 1 15 345 218,062 368,329 (31,381) (153,003)
Beginning Balance at Dec. 31, 2024 422,788 1 15 204 219,511 389,670 (33,610) (153,003)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Preferred dividends paid (23)         (23)    
Compensation expense for restricted stock 1,317       1,317      
Tax related items for share based awards (126)       (126)      
Currency translation adjustment 86           86  
Excise tax on share repurchases 28             28
Net income 20,589         20,589    
Ending Balance at Mar. 31, 2025 444,659 1 15 204 220,702 410,236 (33,524) (152,975)
Beginning Balance at Dec. 31, 2024 422,788 1 15 204 219,511 389,670 (33,610) (153,003)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 65,832              
Ending Balance at Sep. 30, 2025 488,339 1 15 204 219,329 455,434 (31,670) (154,974)
Beginning Balance at Mar. 31, 2025 444,659 1 15 204 220,702 410,236 (33,524) (152,975)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Preferred dividends paid (22)         (22)    
Compensation expense for restricted stock 1,483       1,483      
Tax related items for share based awards (4,203)       (4,203)      
Currency translation adjustment 2,563           2,563  
Net income 23,612         23,612    
Ending Balance at Jun. 30, 2025 468,092 1 15 204 217,982 433,826 (30,961) (152,975)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Preferred dividends paid (23)         (23)    
Compensation expense for restricted stock 1,478       1,478      
Tax related items for share based awards (131)       (131)      
Currency translation adjustment (709)           (709)  
Repurchases of shares (1,999)             (1,999)
Net income 21,631         21,631    
Ending Balance at Sep. 30, 2025 $ 488,339 $ 1 $ 15 $ 204 $ 219,329 $ 455,434 $ (31,670) $ (154,974)