XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY AND REDEEMABLE NONCONTROLLING INTEREST - USD ($)
$ in Thousands
Total
Parent
Parent
Equity Offering
Parent
ATM Offering
Common Stock
Common Stock
Equity Offering
Common Stock
ATM Offering
Additional Paid-In Capital
Additional Paid-In Capital
Equity Offering
Additional Paid-In Capital
ATM Offering
Retained Earnings
Other Cumulative Comprehensive Loss
Treasury Stock
Beginning balances (in shares) at Dec. 31, 2020         15,917,559                
Beginning balances (in shares) at Dec. 31, 2020                         (528,274)
Beginning balances at Dec. 31, 2020   $ 196,914     $ 796     $ 117,387     $ 115,657 $ (22,962) $ (13,964)
Increase (Decrease) in Stockholders' Equity                          
Net income (loss) $ (1,010) (202)                 (202)    
Change in cumulative foreign currency translation adjustment (3,576) (3,576)                   (3,576)  
Shares issued in connection with public offering (in shares)           2,875,000 397,820            
Shares issued in connection with public offering     $ 123,461 $ 25,262   $ 144 $ 20   $ 123,317 $ 25,242      
Shares issued in connection with stock compensation plans (in shares)         178,992                
Shares issued in connection with stock compensation plans   434     $ 9     425          
Shares issued in connection with acquisition (in shares)         551,458                
Shares issued in connection with acquisition   21,716     $ 27     21,689          
Adjustment of redeemable noncontrolling interest 4,424 (4,424)                 (4,424)    
Stock-based compensation   6,455           6,455          
Treasury stock activity (in shares)                         (42,141)
Treasury stock activity   (5,515)                     $ (5,515)
Ending balances (in shares) at Dec. 31, 2021         19,920,829                
Ending balances (in shares) at Dec. 31, 2021                         (570,415)
Ending balances at Dec. 31, 2021   360,525     $ 996     294,515     111,031 (26,538) $ (19,479)
Redeemable Non-Controlling interest, beginning balance at Dec. 31, 2020 0                        
Increase (Decrease) in Temporary Equity [Roll Forward]                          
Net (loss) income (808)                        
Acquired redeemable noncontrolling interest 193,580                        
Stock-based compensation   6,455           6,455          
Adjustment of redeemable noncontrolling interest 4,424 (4,424)                 (4,424)    
Redeemable Non-Controlling interest, ending balance at Dec. 31, 2021 197,196                        
Increase (Decrease) in Stockholders' Equity                          
Net income (loss) 13,833 12,247                 12,247    
Change in cumulative foreign currency translation adjustment (2,220) (2,220)                   (2,220)  
Shares issued in connection with stock compensation plans (in shares)         219,825                
Shares issued in connection with stock compensation plans   201     $ 11     190          
Adjustment of redeemable noncontrolling interest (1,937) 1,937                 1,937    
Stock-based compensation $ 882 9,188           9,188          
Treasury stock activity (in shares)                         (35,308)
Treasury stock activity   (1,231)                     $ (1,231)
Ending balances (in shares) at Dec. 31, 2022         20,140,654                
Ending balances (in shares) at Dec. 31, 2022 (605,723)                       (605,723)
Ending balances at Dec. 31, 2022 $ 380,647 380,647     $ 1,007     303,893     125,215 (28,758) $ (20,710)
Increase (Decrease) in Temporary Equity [Roll Forward]                          
Net (loss) income 1,586                        
Consideration adjustments related to redeemable noncontrolling interest 2,095                        
Stock-based compensation 882 9,188           9,188          
Distribution to redeemable noncontrolling interest holder (12,300)                        
Adjustment of redeemable noncontrolling interest (1,937) 1,937                 1,937    
Redeemable Non-Controlling interest, ending balance at Dec. 31, 2022 187,522                        
Increase (Decrease) in Stockholders' Equity                          
Net income (loss) 34,759 26,259                 26,259    
Change in cumulative foreign currency translation adjustment 2,332 2,332                   2,332  
Shares issued in connection with stock compensation plans (in shares)         326,841                
Shares issued in connection with stock compensation plans   314     $ 16     298          
Adjustment of redeemable noncontrolling interest 4,870 (4,870)                 (4,870)    
Stock-based compensation $ 628 9,642           9,642          
Treasury stock activity (in shares)                         (83,977)
Treasury stock activity   (4,029)                     $ (4,029)
Ending balances (in shares) at Dec. 31, 2023         20,467,495                
Ending balances (in shares) at Dec. 31, 2023 (689,700)                       (689,700)
Ending balances at Dec. 31, 2023 $ 410,295 410,295     $ 1,023     313,833     146,604 $ (26,426) $ (24,739)
Increase (Decrease) in Temporary Equity [Roll Forward]                          
Net (loss) income 8,500                        
Stock-based compensation 628 9,642           $ 9,642          
Distribution to redeemable noncontrolling interest holder (13,760)                        
Adjustment of redeemable noncontrolling interest 4,870 $ (4,870)                 $ (4,870)    
Redeemable Non-Controlling interest, ending balance at Dec. 31, 2023 $ 187,760