XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statement of Equity - USD ($)
$ in Thousands
Total
Common Stock Par Value
Additional Paid-In Capital
Treasury Stock
Currency Translation
Unrealized Gain (Loss) on Investment
Retained Deficit
Noncontrolling Interest
Balance at beginning of period at Dec. 31, 2023 $ 147,334 $ 1,332 $ 489,156 $ (19,957) $ (45,886) $ 655 $ (276,709) $ (1,257)
Net income (loss) 915           915  
Translation adjustment, net of taxes (1,634)       (1,634)      
Other comprehensive income (loss), net of taxes 237         237    
Comprehensive income (482)              
Equity-based compensation 1,623   1,623          
Other (2,328) 11 (2,339)          
Balance at end of period at Mar. 31, 2024 146,147 1,343 488,440 (19,957) (47,520) 892 (275,794) (1,257)
Balance at beginning of period at Dec. 31, 2023 147,334 1,332 489,156 (19,957) (45,886) 655 (276,709) (1,257)
Net income (loss) 5,557              
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary 0              
Translation adjustment, net of taxes (235)              
Other comprehensive income (loss), net of taxes 788              
Comprehensive income 6,110              
Balance at end of period at Sep. 30, 2024 155,412 1,349 491,107 (19,957) (46,121) 1,443 (271,149) (1,260)
Balance at beginning of period at Mar. 31, 2024 146,147 1,343 488,440 (19,957) (47,520) 892 (275,794) (1,257)
Net income (loss) 7,640           7,643 (3)
Translation adjustment, net of taxes (1,959)       (1,959)      
Other comprehensive income (loss), net of taxes (5)         (5)    
Comprehensive income 5,676              
Equity-based compensation 1,800   1,800          
Other (45) 3 (48)          
Balance at end of period at Jun. 30, 2024 153,578 1,346 490,192 (19,957) (49,479) 887 (268,151) (1,260)
Net income (loss) (2,998)           (2,998)  
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary 0              
Translation adjustment, net of taxes 3,358       3,358      
Other comprehensive income (loss), net of taxes 556         556    
Comprehensive income 916              
Equity-based compensation 1,481   1,481          
Other (563) 3 (566)          
Balance at end of period at Sep. 30, 2024 155,412 1,349 491,107 (19,957) (46,121) 1,443 (271,149) (1,260)
Balance at beginning of period at Dec. 31, 2024 253,307 1,350 492,722 (19,957) (52,957) 1,835 (168,425) (1,261)
Net income (loss) 4,049           4,049  
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary 9,516       9,516      
Translation adjustment, net of taxes 3,876       3,876      
Other comprehensive income (loss), net of taxes 281         281    
Comprehensive income 17,722              
Equity-based compensation 1,860   1,860          
Other (1,146) 12 (1,158)          
Balance at end of period at Mar. 31, 2025 271,743 1,362 493,424 (19,957) (39,565) 2,116 (164,376) (1,261)
Balance at beginning of period at Dec. 31, 2024 253,307 1,350 492,722 (19,957) (52,957) 1,835 (168,425) (1,261)
Net income (loss) 19,505              
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary 9,516              
Translation adjustment, net of taxes 9,455              
Other comprehensive income (loss), net of taxes 162              
Comprehensive income 38,638              
Balance at end of period at Sep. 30, 2025 295,425 1,368 496,184 (19,957) (33,986) 1,997 (148,920) (1,261)
Balance at beginning of period at Mar. 31, 2025 271,743 1,362 493,424 (19,957) (39,565) 2,116 (164,376) (1,261)
Net income (loss) 11,305           11,305  
Translation adjustment, net of taxes 5,313       5,313      
Other comprehensive income (loss), net of taxes (416)         (416)    
Comprehensive income 16,202              
Equity-based compensation 1,747   1,747          
Other (74) 2 (76)          
Balance at end of period at Jun. 30, 2025 289,618 1,364 495,095 (19,957) (34,252) 1,700 (153,071) (1,261)
Net income (loss) 4,151           4,151  
Reclassification of non-cash cumulative foreign currency translation adjustment loss to net income from dissolution of Canadian subsidiary 0              
Translation adjustment, net of taxes 266       266      
Other comprehensive income (loss), net of taxes 297         297    
Comprehensive income 4,714              
Equity-based compensation 1,708   1,708          
Other (615) 4 (619)          
Balance at end of period at Sep. 30, 2025 $ 295,425 $ 1,368 $ 496,184 $ (19,957) $ (33,986) $ 1,997 $ (148,920) $ (1,261)