XML 21 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Capital in Excess of Par Value
Equity Consideration Payable
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2023   29,386,000          
Beginning balance at Dec. 31, 2023 $ 333,065 $ 584 $ 625,154 $ 0 $ (274,956) $ (939) $ (16,778)
Treasury stock (in shares) at Dec. 31, 2023             1,356,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock upon the exercise of stock options (in shares)   107,000          
Issuance of common stock upon the exercise of stock options 1,105 $ 2 1,103        
Net issuance of restricted stock awards and restricted stock units (in shares)   329,000          
Net issuance of restricted stock awards and restricted stock units 0 $ 4 (4)        
Issuance of common stock for acquisition (in shares)   442,000          
Issuance of common stock for acquisition (see Note 3) 19,170 $ 9 19,161        
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (in shares)             109,000
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (4,838)           $ (4,838)
Proceeds from private placement of common stock, net of issuance costs (in shares)   5,175,000          
Proceeds from private placement of common stock, net of issuance costs of $5.5 million 194,490 $ 104 194,386        
Stock-based compensation 4,410   4,410        
Foreign currency translation adjustments (2,714)         (2,714)  
Net loss (18,288)       (18,288)    
Ending balance (in shares) at Mar. 31, 2024   35,439,000          
Ending balance at Mar. 31, 2024 $ 526,400 $ 703 844,210 0 (293,244) (3,653) $ (21,616)
Treasury stock (in shares) at Mar. 31, 2024             1,465,000
Beginning balance (in shares) at Dec. 31, 2024 38,717,366 40,188,000          
Beginning balance at Dec. 31, 2024 $ 871,710 $ 798 1,085,473 108,182 (279,943) (20,951) $ (21,849)
Treasury stock (in shares) at Dec. 31, 2024 1,470,305           1,470,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock upon the exercise of stock options (in shares) 9,000 8,000          
Issuance of common stock upon the exercise of stock options $ 215   215        
Net issuance of restricted stock awards and restricted stock units (in shares)   382,000          
Net issuance of restricted stock awards and restricted stock units 0 $ 6 (6)        
Issuance of common stock for acquisition (in shares)   1,489,000          
Issuance of common stock for acquisition (see Note 3) 0 $ 29 108,153 (108,182)      
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (in shares)             102,000
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (7,015)           $ (7,015)
Stock-based compensation 7,181   7,181        
Foreign currency translation adjustments 4,254         4,254  
Net loss $ (24,350)       (24,350)    
Ending balance (in shares) at Mar. 31, 2025 40,494,785 42,067,000          
Ending balance at Mar. 31, 2025 $ 851,995 $ 833 $ 1,201,016 $ 0 $ (304,293) $ (16,697) $ (28,864)
Treasury stock (in shares) at Mar. 31, 2025 1,572,398           1,572,000