v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Ordinary Shares
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Treasury Shares
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   55,103        
Beginning balance at Dec. 31, 2023 $ 101,497 $ 10 $ 432,402 $ (1,008) $ (180) $ (329,727)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation expense 1,316   1,316      
Net income (loss) (8,693)         (8,693)
Net unrealized (losses) gains on available-for-sale investments 9     9    
Foreign currency translation adjustments (234)     (234)    
Ending balance (in shares) at Mar. 31, 2024   55,103        
Ending balance at Mar. 31, 2024 93,895 $ 10 433,718 (1,233) (180) (338,420)
Beginning balance (in shares) at Dec. 31, 2023   55,103        
Beginning balance at Dec. 31, 2023 101,497 $ 10 432,402 (1,008) (180) (329,727)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 6,154          
Net unrealized (losses) gains on available-for-sale investments 11          
Ending balance (in shares) at Jun. 30, 2024   55,254        
Ending balance at Jun. 30, 2024 110,933 $ 10 435,828 (1,152) (180) (323,573)
Beginning balance (in shares) at Mar. 31, 2024   55,103        
Beginning balance at Mar. 31, 2024 93,895 $ 10 433,718 (1,233) (180) (338,420)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of ordinary shares under ESPP (in shares)   27        
Issuance of ordinary shares under ESPP 20   20      
Issuance of ordinary shares upon exercise of stock options (in shares)   124        
Issuance of ordinary shares upon exercise of stock options 101   101      
Share-based compensation expense 1,989   1,989      
Net income (loss) 14,847         14,847
Net unrealized (losses) gains on available-for-sale investments 2     2    
Foreign currency translation adjustments 79     79    
Ending balance (in shares) at Jun. 30, 2024   55,254        
Ending balance at Jun. 30, 2024 $ 110,933 $ 10 435,828 (1,152) (180) (323,573)
Beginning balance (in shares) at Dec. 31, 2024 55,349 55,349        
Beginning balance at Dec. 31, 2024 $ 92,166 $ 10 439,357 (1,666) (180) (345,355)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of ordinary shares upon exercise of stock options (in shares)   3        
Issuance of ordinary shares upon exercise of stock options 2   2      
Share-based compensation expense 942   942      
Net income (loss) (10,272)         (10,272)
Net unrealized (losses) gains on available-for-sale investments (1)     (1)    
Foreign currency translation adjustments 62     62    
Ending balance (in shares) at Mar. 31, 2025   55,352        
Ending balance at Mar. 31, 2025 $ 82,899 $ 10 440,301 (1,605) (180) (355,627)
Beginning balance (in shares) at Dec. 31, 2024 55,349 55,349        
Beginning balance at Dec. 31, 2024 $ 92,166 $ 10 439,357 (1,666) (180) (345,355)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (23,171)          
Net unrealized (losses) gains on available-for-sale investments $ (7)          
Ending balance (in shares) at Jun. 30, 2025 55,580 55,580        
Ending balance at Jun. 30, 2025 $ 71,342 $ 10 441,413 (1,375) (180) (368,526)
Beginning balance (in shares) at Mar. 31, 2025   55,352        
Beginning balance at Mar. 31, 2025 82,899 $ 10 440,301 (1,605) (180) (355,627)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of ordinary shares under ESPP (in shares)   204        
Issuance of ordinary shares under ESPP 143   143      
Issuance of ordinary shares upon exercise of stock options (in shares)   24        
Issuance of ordinary shares upon exercise of stock options 18   18      
Share-based compensation expense 951   951      
Net income (loss) (12,899)         (12,899)
Net unrealized (losses) gains on available-for-sale investments (6)     (6)    
Foreign currency translation adjustments $ 236     236    
Ending balance (in shares) at Jun. 30, 2025 55,580 55,580        
Ending balance at Jun. 30, 2025 $ 71,342 $ 10 $ 441,413 $ (1,375) $ (180) $ (368,526)