XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Shares
Additional paid-in capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   143,833      
Beginning balance at Dec. 31, 2023 $ 377,954 $ 1,200,218 $ 120,788 $ (730) $ (942,322)
Increase (Decrease) in Stockholders' Equity          
Purchases of common shares under Share Repurchase Plan (in shares)   (2,374)      
Purchases of common shares under Share Repurchase Plan (13,370) $ (13,370)      
Issuance of common shares from exercise of stock options and vesting of RSUs (in shares)   2,231      
Issuance of common shares from exercise of stock options and vesting of RSUs 28 $ 21,134 (21,106)    
Shared-based compensation 5,737   5,737    
Unrealized loss on available-for-sale securities (124)     (124)  
Net income (loss) (10,749)       (10,749)
Ending balance (in shares) at Mar. 31, 2024   143,690      
Ending balance at Mar. 31, 2024 359,476 $ 1,207,982 105,419 (854) (953,071)
Beginning balance (in shares) at Dec. 31, 2023   143,833      
Beginning balance at Dec. 31, 2023 377,954 $ 1,200,218 120,788 (730) (942,322)
Increase (Decrease) in Stockholders' Equity          
Net income (loss) (10,027)        
Ending balance (in shares) at Jun. 30, 2024   142,984      
Ending balance at Jun. 30, 2024 364,616 $ 1,205,554 112,270 (859) (952,349)
Beginning balance (in shares) at Mar. 31, 2024   143,690      
Beginning balance at Mar. 31, 2024 359,476 $ 1,207,982 105,419 (854) (953,071)
Increase (Decrease) in Stockholders' Equity          
Purchases of common shares under Share Repurchase Plan (in shares)   (1,050)      
Purchases of common shares under Share Repurchase Plan (5,249) $ (5,249)      
Issuance of common shares from exercise of stock options and vesting of RSUs (in shares)   192      
Issuance of common shares from exercise of stock options and vesting of RSUs 383 $ 1,773 (1,390)    
Issuance of common shares under ESPP (in shares)   152      
Issuance of common shares under ESPP 703 $ 1,048 (345)    
Shared-based compensation 8,586   8,586    
Unrealized loss on available-for-sale securities (5)     (5)  
Net income (loss) 722       722
Ending balance (in shares) at Jun. 30, 2024   142,984      
Ending balance at Jun. 30, 2024 $ 364,616 $ 1,205,554 112,270 (859) (952,349)
Beginning balance (in shares) at Dec. 31, 2024 140,883 140,883      
Beginning balance at Dec. 31, 2024 $ 377,478 $ 1,187,696 126,999 (647) (936,570)
Increase (Decrease) in Stockholders' Equity          
Purchases of common shares under Share Repurchase Plan (in shares)   (5,807)      
Purchases of common shares under Share Repurchase Plan (47,400) $ (47,400)      
Issuance of common shares from exercise of stock options and vesting of RSUs (in shares)   2,671      
Issuance of common shares from exercise of stock options and vesting of RSUs 355 $ 22,966 (22,611)    
Shared-based compensation (3,409)   (3,409)    
Unrealized loss on available-for-sale securities (178)     (178)  
Net income (loss) 23,344       23,344
Ending balance (in shares) at Mar. 31, 2025   137,747      
Ending balance at Mar. 31, 2025 $ 350,190 $ 1,163,262 100,979 (825) (913,226)
Beginning balance (in shares) at Dec. 31, 2024 140,883 140,883      
Beginning balance at Dec. 31, 2024 $ 377,478 $ 1,187,696 126,999 (647) (936,570)
Increase (Decrease) in Stockholders' Equity          
Issuance of common shares from exercise of stock options and vesting of RSUs (in shares) 227        
Net income (loss) $ 44,857        
Ending balance (in shares) at Jun. 30, 2025 132,668 132,668      
Ending balance at Jun. 30, 2025 $ 335,301 $ 1,122,582 105,337 (905) (891,713)
Beginning balance (in shares) at Mar. 31, 2025   137,747      
Beginning balance at Mar. 31, 2025 350,190 $ 1,163,262 100,979 (825) (913,226)
Increase (Decrease) in Stockholders' Equity          
Purchases of common shares under Share Repurchase Plan (in shares)   (5,352)      
Purchases of common shares under Share Repurchase Plan (43,362) $ (43,362)      
Issuance of common shares from exercise of stock options and vesting of RSUs (in shares)   190      
Issuance of common shares from exercise of stock options and vesting of RSUs 1,199 $ 2,062 (863)    
Issuance of common shares under ESPP (in shares)   83      
Issuance of common shares under ESPP 401 $ 620 (219)    
Shared-based compensation 5,440   5,440    
Unrealized loss on available-for-sale securities (80)     (80)  
Net income (loss) $ 21,513       21,513
Ending balance (in shares) at Jun. 30, 2025 132,668 132,668      
Ending balance at Jun. 30, 2025 $ 335,301 $ 1,122,582 $ 105,337 $ (905) $ (891,713)