XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.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, 2022 $ 188,954 $ 1,194 $ 102,254 $ 85,949 $ (3,777) $ (1,362) $ 4,696  
Balance at Beginning of Period at Dec. 31, 2022   46,699,102       (67,168)   46,631,934
New share issuance 0 $ 0 0          
New share issuance (shares)   2,000           2,000
Change in par value   $ (727)            
Change in par value and equity related transactions (4,566)   (3,839)          
Stock-based compensation 12,406   10,688     $ 1,718    
Stock-based compensation (shares)           81,672   81,672
Repurchase of common stock (418)         $ (418)    
Repurchase of common stock (shares)           (17,041)   (17,041)
Dividends paid (1,401)     (1,401)        
Non-controlling interest dividends (55)           (55)  
Pension and other postretirement benefit plans, net of income taxes 87       87      
Interest rate swaps, net of income taxes (148)       (148)      
Net income (loss) 34,591     34,476     115  
Balance at End of Period at Sep. 30, 2023 $ 229,450 $ 467 109,103 119,024 (3,838) $ (62) 4,756  
Balance at End of Period at Sep. 30, 2023   46,701,102       (2,537)   46,698,565
Cash Dividends per Share $ 0.03              
Balance at Beginning of Period at Jun. 30, 2023 $ 219,604 $ 467 108,030 110,234 (3,539) $ (436) 4,848  
Balance at Beginning of Period at Jun. 30, 2023   46,701,102       (20,693)   46,680,409
New share issuance 0 $ 0 0          
New share issuance (shares)   0           0
Change in par value   $ 0            
Change in par value and equity related transactions (404)   (404)          
Stock-based compensation 2,069   1,477     $ 592    
Stock-based compensation (shares)           26,127   26,127
Repurchase of common stock (218)         $ (218)    
Repurchase of common stock (shares)           (7,971)   (7,971)
Dividends paid (467)     (467)        
Non-controlling interest dividends (55)           (55)  
Pension and other postretirement benefit plans, net of income taxes 29       29      
Interest rate swaps, net of income taxes (328)       (328)      
Net income (loss) 9,220     9,257     (37)  
Balance at End of Period at Sep. 30, 2023 $ 229,450 $ 467 109,103 119,024 (3,838) $ (62) 4,756  
Balance at End of Period at Sep. 30, 2023   46,701,102       (2,537)   46,698,565
Cash Dividends per Share $ 0.01              
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       (82,021)   46,856,536
New share issuance 0 $ 0 0          
New share issuance (shares)   0           0
Change in par value   $ 0            
Change in par value and equity related transactions 0   0          
Stock-based compensation 4,213   2,599     $ 1,614    
Stock-based compensation (shares)           92,313   92,313
Repurchase of common stock $ (402)         $ (402)    
Repurchase of common stock (shares) 21,458         (21,458)   (21,458)
Dividends paid $ (1,407)     (1,407)        
Non-controlling interest dividends             0  
Pension and other postretirement benefit plans, net of income taxes 142       142      
Interest rate swaps, net of income taxes (616)       (616)      
Net income (loss) 24,684     23,997     687  
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       (11,166)   46,927,391
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       (25,862)   46,912,695
New share issuance 0 $ 0 0          
New share issuance (shares)   0           0
Change in par value   $ 0            
Change in par value and equity related transactions 0   0          
Stock-based compensation (475)   (869)     $ 394    
Stock-based compensation (shares)           23,242   23,242
Repurchase of common stock $ (196)         $ (196)    
Repurchase of common stock (shares) 8,546         (8,546)   (8,546)
Dividends paid $ (469)     (469)        
Non-controlling interest dividends             0  
Pension and other postretirement benefit plans, net of income taxes 48       48      
Interest rate swaps, net of income taxes (185)       (185)      
Net income (loss) 12,004     11,745     259  
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       (11,166)   46,927,391
Cash Dividends per Share $ 0.01