XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Balance (in shares) at Dec. 31, 2022   107,610      
Balance at Dec. 31, 2022 $ 779,297 $ 108 $ 1,297,408 $ (513,256) $ (4,963)
Increase (Decrease) in Stockholders' Equity          
Net income 3,281     3,281  
Foreign currency translation adjustment 205       205
Unrealized gain (loss) on marketable securities, net of tax 1,223       1,223
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan, net of withholding taxes (in shares)   1,037      
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan, net of withholding taxes (29,905) $ 1 (29,906)    
Stock-based compensation 13,063   13,063    
Issuance of common stock in connection with the payment of year 1 earn-out related to the PLDA acquisition (in shares)   198      
Issuance of common stock in connection with the payment of year 1 earn-out related to the PLDA Group acquisition 5,022   5,022    
Issuance of common stock in connection with the maturity of the convertible senior notes related to the settlement of the in-the-money conversion feature of the convertible senior notes (in shares)   284      
Exercise of the convertible senior note hedges in conjunction with the conversion of convertible senior notes (in shares)   (284)      
Exercise of the convertible senior note hedges in connection with the conversion of convertible senior notes and retirement of the corresponding shares     11,440 (11,440)  
Retirement of warrants (10,457)   (10,457)    
Balance (in shares) at Mar. 31, 2023   108,845      
Balance at Mar. 31, 2023 761,729 $ 109 1,286,570 (521,415) (3,535)
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 32,898     32,898  
Foreign currency translation adjustment (95)       (95)
Unrealized gain (loss) on marketable securities, net of tax (492)       (492)
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan, net of withholding taxes (in shares)   744      
Issuance of common stock upon exercise of options, equity stock and employee stock purchase plan, net of withholding taxes (37,504)   (37,504)    
Repurchase and retirement of common stock under repurchase program (in shares)   (817)      
Repurchase and retirement of common stock under repurchase program (50,812)   (2,865) (47,947)  
Stock-based compensation 9,496   9,496    
Issuance of common stock in connection with the payment of year 1 earn-out related to the PLDA Group acquisition 0        
Balance (in shares) at Mar. 31, 2024   107,781      
Balance at Mar. 31, 2024 $ 991,592 $ 108 $ 1,293,923 $ (300,583) $ (1,856)