XML 28 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Changes in Equity - USD ($)
$ in Thousands
Total
Common Shares [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Treasury Stock [Member]
Non-Controlling Interest [Member]
Common Stock Outstanding [Member]
Balance at Beginning of Period at Dec. 31, 2023 $ 229,807 $ 469 $ 110,011 $ 120,756 $ (4,972) $ (1,449) $ 4,992  
Balance at Beginning of Period at Dec. 31, 2023   46,938,557           46,856,536
Balance at Beginning of Period at Dec. 31, 2023           (82,021)    
Stock-based compensation 4,213   2,599     $ 1,614    
Stock-based compensation (shares)           92,313   92,313
Dividends paid (1,407)     (1,407)        
Non-controlling interest contribution 0           0  
Non-controlling interest dividend 0           0  
Net income 24,684     23,997     687  
Interest rate swaps, net of income taxes (616)       (616)      
Pension and other postretirement benefit plans, net of income taxes 142       142      
Repurchase of common stock (402)         $ (402)    
Repurchase of common stock (shares)           (21,458)   (21,458)
Balance at End of Period at Sep. 30, 2024 $ 256,421 $ 469 112,610 143,346 (5,446) $ (237) 5,679  
Balance at End of Period at Sep. 30, 2024   46,938,557           46,927,391
Balance at End of Period at Sep. 30, 2024           (11,166)    
Cash Dividends per Share $ 0.03              
Balance at Beginning of Period at Jun. 30, 2024 $ 245,694 $ 469 113,479 132,070 (5,309) $ (435) 5,420  
Balance at Beginning of Period at Jun. 30, 2024   46,938,557           46,912,695
Balance at Beginning of Period at Jun. 30, 2024           (25,862)    
Stock-based compensation (475)   (869)     $ 394    
Stock-based compensation (shares)           23,242   23,242
Dividends paid (469)     (469)        
Non-controlling interest contribution 0           0  
Non-controlling interest dividend 0           0  
Net income 12,004     11,745     259  
Interest rate swaps, net of income taxes (185)       (185)      
Pension and other postretirement benefit plans, net of income taxes 48       48      
Repurchase of common stock (196)         $ (196)    
Repurchase of common stock (shares)           (8,546)   (8,546)
Balance at End of Period at Sep. 30, 2024 $ 256,421 $ 469 112,610 143,346 (5,446) $ (237) 5,679  
Balance at End of Period at Sep. 30, 2024   46,938,557           46,927,391
Balance at End of Period at Sep. 30, 2024           (11,166)    
Cash Dividends per Share $ 0.01              
Balance at Beginning of Period at Dec. 31, 2024 $ 257,736 $ 470 109,547 150,280 (5,769) $ (2,537) 5,745  
Balance at Beginning of Period at Dec. 31, 2024   46,966,868           46,826,820
Balance at Beginning of Period at Dec. 31, 2024 140,048         (140,048)    
Stock-based compensation $ 6,023   4,327     $ 1,696    
Stock-based compensation (shares)           91,602   91,602
Dividends paid (1,403)     (1,403)        
Non-controlling interest contribution 19           19  
Non-controlling interest dividend (264)           (264)  
Net income 25,262     24,721     541  
Interest rate swaps, net of income taxes (386)       (386)      
Pension and other postretirement benefit plans, net of income taxes 171       171      
Repurchase of common stock $ (9,770)         $ (9,770)    
Repurchase of common stock (shares) 831,478         (831,478)   (831,478)
Balance at End of Period at Sep. 30, 2025 $ 277,388 $ 470 113,874 173,598 (5,984) $ (10,611) 6,041  
Balance at End of Period at Sep. 30, 2025   46,966,868           46,086,944
Balance at End of Period at Sep. 30, 2025 879,924         (879,924)    
Cash Dividends per Share $ 0.03              
Balance at Beginning of Period at Jun. 30, 2025 $ 267,303 $ 470 112,763 159,824 (5,957) $ (5,817) 6,020  
Balance at Beginning of Period at Jun. 30, 2025   46,966,868           46,536,790
Balance at Beginning of Period at Jun. 30, 2025           (430,078)    
Stock-based compensation 1,326   1,111     $ 215    
Stock-based compensation (shares)           12,402   12,402
Dividends paid (465)     (465)        
Non-controlling interest contribution 0           0  
Non-controlling interest dividend (264)           (264)  
Net income 14,524     14,239     285  
Interest rate swaps, net of income taxes (84)       (84)      
Pension and other postretirement benefit plans, net of income taxes 57       57      
Repurchase of common stock $ (5,009)         $ (5,009)    
Repurchase of common stock (shares) 462,248         (462,248)   (462,248)
Balance at End of Period at Sep. 30, 2025 $ 277,388 $ 470 $ 113,874 $ 173,598 $ (5,984) $ (10,611) $ 6,041  
Balance at End of Period at Sep. 30, 2025   46,966,868           46,086,944
Balance at End of Period at Sep. 30, 2025 879,924         (879,924)    
Cash Dividends per Share $ 0.01