XML 26 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders’ Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional
Paid-In
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
(loss) Income
Beginning balance, common shares (in shares) at Dec. 31, 2021   198,084      
Beginning balance at Dec. 31, 2021 $ 197,551 $ 198 $ 947,160 $ (748,012) $ (1,795)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and ESPP (in shares)   540      
Issuance of common stock upon exercise of stock options and ESPP 2,436   2,436    
Issuance of common stock upon vesting of restricted stock unit awards (in shares)   1,458      
Issuance of common stock upon vesting of restricted stock unit awards 1 $ 1      
Shares surrendered for settlement of minimum statutory tax withholdings (in shares)   (4)      
Shares surrendered for settlement of minimum statutory tax withholdings (41)   (41)    
Stock-based compensation 82,995   82,995    
Repurchase and retirement of common stock (in shares)   (9,256)      
Repurchase and retirement of common stock (95,126) $ (9)   (95,117)  
Other comprehensive income (loss) 3,292       3,292
Net income (loss) (48,733)     (48,733)  
Ending balance, common shares (in shares) at Dec. 31, 2022   190,822      
Ending balance at Dec. 31, 2022 142,375 $ 190 1,032,550 (891,862) 1,497
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and ESPP (in shares)   976      
Issuance of common stock upon exercise of stock options and ESPP 8,445 $ 1 8,444    
Issuance of common stock upon vesting of restricted stock unit awards (in shares)   3,438      
Issuance of common stock upon vesting of restricted stock unit awards 1 $ 3 (3)    
Shares surrendered for settlement of minimum statutory tax withholdings (in shares)   (829)      
Shares surrendered for settlement of minimum statutory tax withholdings (9,587)   (9,587)    
Stock-based compensation 70,071   70,071    
Repurchase and retirement of common stock (in shares)   (5,868)      
Repurchase and retirement of common stock (54,873) $ (6)   (54,867)  
Stock repurchase costs (100)     (100)  
Stock repurchase excise tax (185)     (185)  
Other comprehensive income (loss) (1,265)       (1,265)
Net income (loss) $ 13,953     13,953  
Ending balance, common shares (in shares) at Dec. 31, 2023 188,538 188,538      
Ending balance at Dec. 31, 2023 $ 168,834 $ 189 1,101,474 (933,061) 232
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and ESPP (in shares)   651      
Issuance of common stock upon exercise of stock options and ESPP 2,414 $ 1 2,413    
Issuance of common stock upon vesting of restricted stock unit awards (in shares)   5,875      
Issuance of common stock upon vesting of restricted stock unit awards 0 $ 6 (6)    
Shares surrendered for settlement of minimum statutory tax withholdings (in shares)   (2,217)      
Shares surrendered for settlement of minimum statutory tax withholdings (19,822) $ (2) (19,820)    
Stock-based compensation 77,477   77,477    
Repurchase and retirement of common stock (in shares)   (19,228)      
Repurchase and retirement of common stock (164,991) $ (19)   (164,972)  
Stock repurchase excise tax (1,247)     (1,247)  
Other comprehensive income (loss) 629       629
Net income (loss) $ 29,963     29,963  
Ending balance, common shares (in shares) at Dec. 31, 2024 173,619 173,619      
Ending balance at Dec. 31, 2024 $ 93,257 $ 175 $ 1,161,538 $ (1,069,317) $ 861