XML 33 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2022   28,590,000        
Beginning balance at Dec. 31, 2022 $ 375,194 $ 570 $ 595,286 $ (205,204) $ (1,365) $ (14,093)
Treasury stock (in shares) at Dec. 31, 2022           1,271,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon the exercise of stock options (in shares)   5,000        
Issuance of common stock upon the exercise of stock options 52   52      
Net issuance of restricted stock awards and restricted stock units (in shares)   160,000        
Net issuance of restricted stock awards and restricted stock units 2 $ 2        
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (in shares)           79,000
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (2,478)         $ (2,478)
Stock-based compensation 3,055   3,055      
Foreign currency translation adjustments (42)       (42)  
Net loss (15,905)     (15,905)    
Ending balance (in shares) at Mar. 31, 2023   28,755,000        
Ending balance at Mar. 31, 2023 $ 359,878 $ 572 598,393 (221,109) (1,407) $ (16,571)
Treasury stock (in shares) at Mar. 31, 2023           1,350,000
Beginning balance (in shares) at Dec. 31, 2023 28,029,915 29,386,000        
Beginning balance at Dec. 31, 2023 $ 333,065 $ 584 625,154 (274,956) (939) $ (16,778)
Treasury stock (in shares) at Dec. 31, 2023 1,356,319         1,356,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock upon the exercise of stock options (in shares) 107,000 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      
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 194,490 $ 104 194,386      
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)
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 33,973,906 35,439,000        
Ending balance at Mar. 31, 2024 $ 526,400 $ 703 $ 844,210 $ (293,244) $ (3,653) $ (21,616)
Treasury stock (in shares) at Mar. 31, 2024 1,465,209         1,465,000