XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated other comprehensive loss
Retained Earnings (Accumulated Deficit)
Balance, shares at Dec. 31, 2023   3,815,212      
Balance, amount at Dec. 31, 2023 $ 35,420 $ 4 $ 23,531 $ (49) $ 11,934
Stock-based compensation expense (67) $ 0 (67) 0 0
Exercise of stock awards, net of tax, shares   2,167      
Exercise of stock awards, net of tax, amount 0 $ 0 0 0 0
Foreign currency translation (34) 0 0 (34) 0
Net (loss) income (139) $ 0 0 0 (139)
Balance, shares at Mar. 31, 2024   3,817,379      
Balance, amount at Mar. 31, 2024 35,180 $ 4 23,464 (83) 11,795
Balance, shares at Dec. 31, 2023   3,815,212      
Balance, amount at Dec. 31, 2023 35,420 $ 4 23,531 (49) 11,934
Foreign currency translation (47)        
Net (loss) income (132)        
Balance, shares at Jun. 30, 2024   3,831,711      
Balance, amount at Jun. 30, 2024 35,441 $ 4 23,731 (96) 11,802
Balance, shares at Mar. 31, 2024   3,817,379      
Balance, amount at Mar. 31, 2024 35,180 $ 4 23,464 (83) 11,795
Stock-based compensation expense 267 $ 0 267 0 0
Exercise of stock awards, net of tax, shares   14,332      
Exercise of stock awards, net of tax, amount 0 $ 0 0 0 0
Foreign currency translation (13) 0 0 (13) 0
Net (loss) income 7 $ 0 0 0 7
Balance, shares at Jun. 30, 2024   3,831,711      
Balance, amount at Jun. 30, 2024 35,441 $ 4 23,731 (96) 11,802
Balance, shares at Dec. 31, 2024   3,838,743      
Balance, amount at Dec. 31, 2024 25,226 $ 4 24,259 (178) 1,141
Stock-based compensation expense 280 $ 0 280 0 0
Exercise of stock awards, net of tax, shares   9,000      
Exercise of stock awards, net of tax, amount 0 $ 0 0 0 0
Foreign currency translation 2 0 0 2 0
Net (loss) income 5,387 $ 0 0 0 5,387
Balance, shares at Mar. 31, 2025   3,847,743      
Balance, amount at Mar. 31, 2025 30,895 $ 4 24,539 (176) 6,528
Balance, shares at Dec. 31, 2024   3,838,743      
Balance, amount at Dec. 31, 2024 25,226 $ 4 24,259 (178) 1,141
Foreign currency translation 81        
Net (loss) income 4,912        
Balance, shares at Jun. 30, 2025   3,868,826      
Balance, amount at Jun. 30, 2025 30,688 $ 4 24,728 (97) 6,053
Balance, shares at Mar. 31, 2025   3,847,743      
Balance, amount at Mar. 31, 2025 30,895 $ 4 24,539 (176) 6,528
Stock-based compensation expense 189 $ 0 189 0 0
Exercise of stock awards, net of tax, shares   21,083      
Exercise of stock awards, net of tax, amount 0 $ 0 0 0 0
Foreign currency translation 79 0 0 79 0
Net (loss) income (475) $ 0 0 0 (475)
Balance, shares at Jun. 30, 2025   3,868,826      
Balance, amount at Jun. 30, 2025 $ 30,688 $ 4 $ 24,728 $ (97) $ 6,053