XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Balance at beginning of period (in shares) at Dec. 31, 2022   71,959,000      
Balance at beginning of period at Dec. 31, 2022 $ 1,075,200 $ 72 $ 1,500,191 $ (393,717) $ (31,346)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock on exercise of stock options and vesting of restricted stock units (in shares)   332,000      
Issuance of common stock on exercise of stock options and vesting of restricted stock units 1,988   1,988    
Issuance of common stock under employee stock purchase plan (ESPP) (in shares)   92,000      
Issuance of common stock under employee stock purchase plan (ESPP) 1,974   1,974    
Tax portion of vested restricted stock units (2,277)   (2,277)    
Stock-based compensation expense (employee) 7,612   7,612    
Stock-based compensation expense (ESPP) 373   373    
Net loss (8,091)     (8,091)  
Other comprehensive income (loss) 4,480       4,480
Balance at end of period (in shares) at Mar. 31, 2023   72,383,000      
Balance at end of period at Mar. 31, 2023 $ 1,081,259 $ 72 1,509,861 (401,808) (26,866)
Balance at beginning of period (in shares) at Dec. 31, 2023 73,264,738 73,265,000      
Balance at beginning of period at Dec. 31, 2023 $ 1,044,102 $ 73 1,536,168 (468,121) (24,018)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock and options for acquisition (in shares)   2,698,000      
Issuance of common stock and options for acquisition 74,145 $ 3 74,142    
Issuance of common stock on exercise of stock options and vesting of restricted stock units (in shares)   382,000      
Issuance of common stock on exercise of stock options and vesting of restricted stock units 1,271   1,271    
Issuance of common stock under employee stock purchase plan (ESPP) (in shares)   80,000      
Issuance of common stock under employee stock purchase plan (ESPP) 1,697   1,697    
Tax portion of vested restricted stock units (3,832)   (3,832)    
Stock-based compensation expense (employee) 7,728   7,728    
Stock-based compensation expense (ESPP) 291   291    
Net loss (1,864)     (1,864)  
Other comprehensive income (loss) $ (4,889)       (4,889)
Balance at end of period (in shares) at Mar. 31, 2024 76,425,272 76,425,000      
Balance at end of period at Mar. 31, 2024 $ 1,118,649 $ 76 $ 1,617,465 $ (469,985) $ (28,907)