XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Gain (Loss)
Balance (in shares) at Dec. 31, 2023   107,854      
Balance at Dec. 31, 2023 $ 1,038,101 $ 108 $ 1,324,796 $ (285,534) $ (1,269)
Increase (Decrease) in Stockholders' Equity          
Net Income (Loss) 68,954     68,954  
Foreign currency translation adjustment (148)       (148)
Unrealized loss on marketable securities, net of tax (549)       (549)
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan, net of withholding taxes (in shares)   864      
Common stock issued under employee stock plans, net of withholding taxes (35,242) $ 1 (35,243)    
Repurchase and retirement of common stock under repurchase program (in shares)   (1,038)      
Repurchase and retirement of common stock under repurchase program (63,370) $ (1) (15,422) (47,947)  
Stock-based compensation 21,146   21,146    
Balance (in shares) at Jun. 30, 2024   107,680      
Balance at Jun. 30, 2024 1,028,892 $ 108 1,295,277 (264,527) (1,966)
Balance (in shares) at Mar. 31, 2024   107,781      
Balance at Mar. 31, 2024 991,592 $ 108 1,293,923 (300,583) (1,856)
Increase (Decrease) in Stockholders' Equity          
Net Income (Loss) 36,056     36,056  
Foreign currency translation adjustment (53)       (53)
Unrealized loss on marketable securities, net of tax (57)       (57)
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan, net of withholding taxes (in shares)   120      
Common stock issued under employee stock plans, net of withholding taxes 2,261   2,261    
Repurchase and retirement of common stock under repurchase program (in shares)   (221)      
Repurchase and retirement of common stock under repurchase program (12,558)   (12,558)    
Stock-based compensation 11,651   11,651    
Balance (in shares) at Jun. 30, 2024   107,680      
Balance at Jun. 30, 2024 1,028,892 $ 108 1,295,277 (264,527) (1,966)
Balance (in shares) at Dec. 31, 2024   106,843      
Balance at Dec. 31, 2024 1,120,692 $ 107 1,275,505 (153,660) (1,260)
Increase (Decrease) in Stockholders' Equity          
Net Income (Loss) 118,238     118,238  
Foreign currency translation adjustment 525       525
Unrealized loss on marketable securities, net of tax (27)       (27)
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan, net of withholding taxes (in shares)   857      
Common stock issued under employee stock plans, net of withholding taxes (31,254) $ 1 (31,255)    
Repurchase and retirement of common stock under repurchase program (in shares)   (106)      
Repurchase and retirement of common stock under repurchase program (5,810)   (5,810)    
Stock-based compensation 25,616   25,616    
Balance (in shares) at Jun. 30, 2025   107,594      
Balance at Jun. 30, 2025 1,227,980 $ 108 1,264,056 (35,422) (762)
Balance (in shares) at Mar. 31, 2025   107,412      
Balance at Mar. 31, 2025 1,159,837 $ 107 1,253,924 (93,357) (837)
Increase (Decrease) in Stockholders' Equity          
Net Income (Loss) 57,935     57,935  
Foreign currency translation adjustment 217       217
Unrealized loss on marketable securities, net of tax (142)       (142)
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan, net of withholding taxes (in shares)   248      
Common stock issued under employee stock plans, net of withholding taxes (447) $ 1 (448)    
Repurchase and retirement of common stock under repurchase program (in shares)   (66)      
Repurchase and retirement of common stock under repurchase program (3,653)   (3,653)    
Stock-based compensation 14,233   14,233    
Balance (in shares) at Jun. 30, 2025   107,594      
Balance at Jun. 30, 2025 $ 1,227,980 $ 108 $ 1,264,056 $ (35,422) $ (762)