XML 25 R9.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock Par Value
Additional Paid-In Capital
Treasury Stock
Accumulated Other Comprehensive Income (Loss), Currency Translation
Accumulated Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Investment
Retained Earnings
Non-controlling Interest
Beginning balance at Dec. 31, 2021 $ 98,563 $ 1,301 $ 475,624 $ (19,957) $ (46,932) $ 0 $ (310,332) $ (1,141)
Stockholders' equity rollforward                
Net income (loss) 7,796           7,839 (43)
Translation adjustment, net of taxes (2,059)       (2,059)      
Other comprehensive income (loss) (72)         (72)    
Comprehensive income 5,665              
Equity compensation expense 4,482   4,482          
Other (2,313) 17 (2,286)         (44)
Ending balance at Dec. 31, 2022 106,397 1,318 477,820 (19,957) (48,991) (72) (302,493) (1,228)
Stockholders' equity rollforward                
Net income (loss) 25,757           25,784 (27)
Translation adjustment, net of taxes 3,105       3,105      
Other comprehensive income (loss) 727         727    
Comprehensive income 29,589              
Equity compensation expense 12,881   12,881          
Other (1,533) 14 (1,545)         (2)
Ending balance at Dec. 31, 2023 147,334 1,332 489,156 (19,957) (45,886) 655 (276,709) (1,257)
Stockholders' equity rollforward                
Net income (loss) 108,280           108,284 (4)
Translation adjustment, net of taxes (7,071)       (7,071)      
Other comprehensive income (loss) 1,180         1,180    
Comprehensive income 102,389              
Equity compensation expense 6,572   6,572          
Other (2,988) 18 (3,006)          
Ending balance at Dec. 31, 2024 $ 253,307 $ 1,350 $ 492,722 $ (19,957) $ (52,957) $ 1,835 $ (168,425) $ (1,261)