XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Treasury Stock
Total
Balance at the beginning at Dec. 31, 2022 $ 306 $ 35,815 $ (8,775) $ (2,108) $ (6,465) $ 18,773
Balance at the beginning (in shares) at Dec. 31, 2022         (3,184,000)  
Balance at the beginning (in shares) at Dec. 31, 2022 30,589,000          
Net Income (Loss)     (2,116)     (2,116)
Stock-based compensation   962       962
Stock option exercises $ 1 320       321
Stock option exercises (in shares) 148,000          
Shares withheld for exercise net settlement (in shares) (3,000)          
Pension liability adjustments, net of taxes       (5)   (5)
Foreign currency translation adjustment       60   60
Change in fair value of derivatives, net of taxes       423   423
Balance at the end at Mar. 31, 2023 $ 307 37,097 (10,891) (1,630) $ (6,465) 18,418
Balance at the end (in shares) at Mar. 31, 2023         (3,184,000)  
Balance at the end (in shares) at Mar. 31, 2023 30,734,000          
Balance at the beginning at Dec. 31, 2022 $ 306 35,815 (8,775) (2,108) $ (6,465) 18,773
Balance at the beginning (in shares) at Dec. 31, 2022         (3,184,000)  
Balance at the beginning (in shares) at Dec. 31, 2022 30,589,000          
Pension liability adjustments, net of taxes           (13)
Foreign currency translation adjustment           151
Change in fair value of derivatives, net of taxes           353
Balance at the end at Sep. 30, 2023 $ 319 41,958 (11,335) (1,617) $ (6,465) 22,860
Balance at the end (in shares) at Sep. 30, 2023         (3,184,000)  
Balance at the end (in shares) at Sep. 30, 2023 31,894,000          
Balance at the beginning at Mar. 31, 2023 $ 307 37,097 (10,891) (1,630) $ (6,465) 18,418
Balance at the beginning (in shares) at Mar. 31, 2023         (3,184,000)  
Balance at the beginning (in shares) at Mar. 31, 2023 30,734,000          
Net Income (Loss)     (815)     (815)
Stock-based compensation   1,019       1,019
Stock option exercises $ 8 1,850       1,858
Stock option exercises (in shares) 749,000          
Pension liability adjustments, net of taxes       (4)   (4)
Foreign currency translation adjustment       67   67
Change in fair value of derivatives, net of taxes       108   108
Balance at the end at Jun. 30, 2023 $ 315 39,966 (11,706) (1,459) $ (6,465) 20,651
Balance at the end (in shares) at Jun. 30, 2023         (3,184,000)  
Balance at the end (in shares) at Jun. 30, 2023 31,483,000          
Net Income (Loss)     371     371
Stock-based compensation   1,017       1,017
Stock option exercises $ 4 975       979
Stock option exercises (in shares) 411,000          
Pension liability adjustments, net of taxes       (4)   (4)
Foreign currency translation adjustment       24   24
Change in fair value of derivatives, net of taxes       (178)   (178)
Balance at the end at Sep. 30, 2023 $ 319 41,958 (11,335) (1,617) $ (6,465) 22,860
Balance at the end (in shares) at Sep. 30, 2023         (3,184,000)  
Balance at the end (in shares) at Sep. 30, 2023 31,894,000          
Balance at the beginning at Dec. 31, 2023 $ 320 43,152 (9,683) (1,621) $ (6,465) $ 25,703
Balance at the beginning (in shares) at Dec. 31, 2023         (3,184,000) 3,184,000
Balance at the beginning (in shares) at Dec. 31, 2023 31,937,000          
Net Income (Loss)     989     $ 989
Stock-based compensation   1,034       1,034
Pension liability adjustments, net of taxes       (1)   (1)
Foreign currency translation adjustment       (130)   (130)
Change in fair value of derivatives, net of taxes       (34)   (34)
Balance at the end at Mar. 31, 2024 $ 320 44,186 (8,694) (1,786) $ (6,465) 27,561
Balance at the end (in shares) at Mar. 31, 2024         (3,184,000)  
Balance at the end (in shares) at Mar. 31, 2024 31,937,000          
Balance at the beginning at Dec. 31, 2023 $ 320 43,152 (9,683) (1,621) $ (6,465) $ 25,703
Balance at the beginning (in shares) at Dec. 31, 2023         (3,184,000) 3,184,000
Balance at the beginning (in shares) at Dec. 31, 2023 31,937,000          
Stock option exercises (in shares)           206,828
Pension liability adjustments, net of taxes           $ (2)
Foreign currency translation adjustment           37
Change in fair value of derivatives, net of taxes           13
Balance at the end at Sep. 30, 2024 $ 322 46,744 8,681 (1,573) $ (6,465) $ 47,709
Balance at the end (in shares) at Sep. 30, 2024         (3,184,000) 3,184,000
Balance at the end (in shares) at Sep. 30, 2024 32,184,000          
Balance at the beginning at Mar. 31, 2024 $ 320 44,186 (8,694) (1,786) $ (6,465) $ 27,561
Balance at the beginning (in shares) at Mar. 31, 2024         (3,184,000)  
Balance at the beginning (in shares) at Mar. 31, 2024 31,937,000          
Net Income (Loss)     (14)     (14)
Stock-based compensation   992       992
Stock option exercises $ 2 781       783
Stock option exercises (in shares) 235,000          
Shares withheld for restricted stock unit net settlement   (97)       (97)
Foreign currency translation adjustment       (78)   (78)
Change in fair value of derivatives, net of taxes       (174)   (174)
Balance at the end at Jun. 30, 2024 $ 322 45,862 (8,708) (2,038) $ (6,465) 28,973
Balance at the end (in shares) at Jun. 30, 2024         (3,184,000)  
Balance at the end (in shares) at Jun. 30, 2024 32,172,000          
Net Income (Loss)     17,389     17,389
Stock-based compensation   855       855
Stock option exercises   27       27
Stock option exercises (in shares) 12,000          
Pension liability adjustments, net of taxes       (1)   (1)
Foreign currency translation adjustment       245   245
Change in fair value of derivatives, net of taxes       221   221
Balance at the end at Sep. 30, 2024 $ 322 $ 46,744 $ 8,681 $ (1,573) $ (6,465) $ 47,709
Balance at the end (in shares) at Sep. 30, 2024         (3,184,000) 3,184,000
Balance at the end (in shares) at Sep. 30, 2024 32,184,000