XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common stock and paid-in capital
Common stock and paid-in capital
Cumulative Effect, Period of Adoption, Adjustment
Accumulated deficit
Accumulated deficit
Cumulative Effect, Period of Adoption, Adjustment
Accumulated other comprehensive income (loss)
Balance, beginning of period at Dec. 31, 2020   $ 534,745   $ (51,186)   $ 434
Issuance of common stock from exercise of equity awards and employee stock purchase plan   214        
Payment of withholding taxes related to net share settlement of equity awards   (9,185)        
Equity component of convertible senior notes, net   207,962        
Cost of convertible notes hedge related to the convertible senior notes, net   (213,322)        
Sale of warrants related to the convertible senior notes   220,800        
Equity component of settlement of convertible senior notes, net   (966,483)        
Settlement of convertible senior notes   962,114        
Stock-based compensation   14,844        
Net income $ 31,698     31,698    
Foreign currency translation adjustments 206         206
Change in net unrealized loss on marketable securities, net of tax 0         0
Balance, end of period at Mar. 31, 2021 $ 732,841 751,689   (19,488)   640
Balance, beginning of period at Dec. 31, 2020   534,745   (51,186)   434
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2020-06          
Balance, end of period at Dec. 31, 2021 $ 430,168 837,925 $ (207,967) (405,737) $ 25,710 (2,020)
Issuance of common stock from exercise of equity awards and employee stock purchase plan   404        
Payment of withholding taxes related to net share settlement of equity awards   (9,344)        
Stock-based compensation   45,494        
Net income 51,821     51,821    
Foreign currency translation adjustments 264         264
Change in net unrealized loss on marketable securities, net of tax (5,568)         (5,568)
Balance, end of period at Mar. 31, 2022 $ 330,982 $ 666,512   $ (328,206)   $ (7,324)