XML 21 R6.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Equity Consideration Payable
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2024   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, beginning balance (in shares) at Dec. 31, 2024             1,470,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock upon the exercise of stock options (in shares)   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 (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   42,067,000          
Ending balance at Mar. 31, 2025 851,995 $ 833 1,201,016 0 (304,293) (16,697) $ (28,864)
Treasury stock, ending balance (in shares) at Mar. 31, 2025             1,572,000
Beginning balance (in shares) at Dec. 31, 2024   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, beginning balance (in shares) at Dec. 31, 2024             1,470,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Foreign currency translation adjustments 23,849            
Net loss (45,390)            
Ending balance (in shares) at Jun. 30, 2025   42,154,000          
Ending balance at Jun. 30, 2025 859,142 $ 835 1,209,634 0 (325,333) 2,898 $ (28,892)
Treasury stock, ending balance (in shares) at Jun. 30, 2025             1,573,000
Beginning balance (in shares) at Mar. 31, 2025   42,067,000          
Beginning balance at Mar. 31, 2025 851,995 $ 833 1,201,016 0 (304,293) (16,697) $ (28,864)
Treasury stock, beginning balance (in shares) at Mar. 31, 2025             1,572,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock upon the exercise of stock options (in shares)   11,000          
Issuance of common stock upon the exercise of stock options 105   105        
Net issuance of restricted stock awards and restricted stock units (in shares)   65,000          
Net issuance of restricted stock awards and restricted stock units 0 $ 2 (2)        
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (in shares)             1,000
Treasury stock acquired from employees upon vesting or forfeiture of restricted stock (28)           $ (28)
Issuance of common stock for employee stock purchase plan (in shares)   11,000          
Issuance of common stock for employee stock purchase plan 628   628        
Stock-based compensation 7,887   7,887        
Foreign currency translation adjustments 19,595         19,595  
Net loss (21,040)       (21,040)    
Ending balance (in shares) at Jun. 30, 2025   42,154,000          
Ending balance at Jun. 30, 2025 $ 859,142 $ 835 1,209,634 0 (325,333) 2,898 $ (28,892)
Treasury stock, ending balance (in shares) at Jun. 30, 2025             1,573,000
Beginning balance (in shares) at Dec. 31, 2025 40,653,932 42,227,000          
Beginning balance at Dec. 31, 2025 $ 825,150 $ 836 1,226,039 0 (364,404) (8,429) $ (28,892)
Treasury stock, beginning balance (in shares) at Dec. 31, 2025 1,572,833           1,573,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 $ 54   54        
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 $ 8 (8)        
Issuance of common stock for acquisition (in shares)   1,810,000          
Issuance of common stock for acquisition (Note 3) 24,836 $ 36 24,800        
Repurchase of common stock (in shares)   (2,090,000)          
Repurchase of common stock (33,125) $ (42) (33,083)        
Issuance of common stock for conversion of 2026 Notes (in shares)   485,000          
Issuance of common stock for conversion of 2026 Notes 20,567 $ 10 20,557        
Stock-based compensation 7,203   7,203        
Foreign currency translation adjustments (2,089)         (2,089)  
Net loss (16,169)       (16,169)    
Ending balance (in shares) at Mar. 31, 2026   42,819,000          
Ending balance at Mar. 31, 2026 $ 826,427 $ 848 1,245,562 0 (380,573) (10,518) $ (28,892)
Treasury stock, ending balance (in shares) at Mar. 31, 2026             1,573,000
Beginning balance (in shares) at Dec. 31, 2025 40,653,932 42,227,000          
Beginning balance at Dec. 31, 2025 $ 825,150 $ 836 1,226,039 0 (364,404) (8,429) $ (28,892)
Treasury stock, beginning balance (in shares) at Dec. 31, 2025 1,572,833           1,573,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock upon the exercise of stock options (in shares) 27,000            
Foreign currency translation adjustments $ (5,262)            
Net loss $ (33,065)            
Ending balance (in shares) at Jun. 30, 2026 41,362,708 42,936,000          
Ending balance at Jun. 30, 2026 $ 813,770 $ 851 1,252,971 0 (397,469) (13,691) $ (28,892)
Treasury stock, ending balance (in shares) at Jun. 30, 2026 1,572,833           1,573,000
Beginning balance (in shares) at Mar. 31, 2026   42,819,000          
Beginning balance at Mar. 31, 2026 $ 826,427 $ 848 1,245,562 0 (380,573) (10,518) $ (28,892)
Treasury stock, beginning balance (in shares) at Mar. 31, 2026             1,573,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock upon the exercise of stock options (in shares)   23,000          
Issuance of common stock upon the exercise of stock options 117 $ 1 116        
Net issuance of restricted stock awards and restricted stock units (in shares)   53,000          
Net issuance of restricted stock awards and restricted stock units 0 $ 1 (1)        
Issuance of common stock for employee stock purchase plan (in shares)   41,000          
Issuance of common stock for employee stock purchase plan 536 $ 1 535        
Stock-based compensation 6,759   6,759        
Foreign currency translation adjustments (3,173)         (3,173)  
Net loss $ (16,896)       (16,896)    
Ending balance (in shares) at Jun. 30, 2026 41,362,708 42,936,000          
Ending balance at Jun. 30, 2026 $ 813,770 $ 851 $ 1,252,971 $ 0 $ (397,469) $ (13,691) $ (28,892)
Treasury stock, ending balance (in shares) at Jun. 30, 2026 1,572,833           1,573,000