XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Total
Beginning balance at Dec. 31, 2020 $ 1 $ 962,159 $ (155,947) $ 169,901 $ 141 $ 976,255
Beginning balance (in shares) at Dec. 31, 2020 63,766,555   20,220,227      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock under employee plans, net   (7,045)       (7,045)
Issuance of common stock under employee plans, net (in shares) 906,536          
Stock-based compensation   89,610       89,610
Net income (loss)       (47,917)   (47,917)
Foreign currency translation adjustments         1 1
Other comprehensive (loss) income, net         1  
Ending balance at Mar. 31, 2021 $ 1 1,044,724 $ (155,947) 121,984 142 1,010,904
Ending balance (in shares) at Mar. 31, 2021 64,673,091   20,220,227      
Beginning balance at Dec. 31, 2020 $ 1 962,159 $ (155,947) 169,901 141 976,255
Beginning balance (in shares) at Dec. 31, 2020 63,766,555   20,220,227      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss)           (95,034)
Foreign currency translation adjustments           (368)
Ending balance at Jun. 30, 2021 $ 1 1,179,005 $ (155,947) 74,867 (227) 1,097,699
Ending balance (in shares) at Jun. 30, 2021 65,674,346   20,220,227      
Beginning balance at Mar. 31, 2021 $ 1 1,044,724 $ (155,947) 121,984 142 1,010,904
Beginning balance (in shares) at Mar. 31, 2021 64,673,091   20,220,227      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock under employee plans, net   (3,268)       (3,268)
Issuance of common stock under employee plans, net (in shares) 1,001,255          
Stock-based compensation   137,549       137,549
Net income (loss)       (47,117)   (47,117)
Foreign currency translation adjustments         (369) (369)
Other comprehensive (loss) income, net         (369)  
Ending balance at Jun. 30, 2021 $ 1 1,179,005 $ (155,947) 74,867 (227) 1,097,699
Ending balance (in shares) at Jun. 30, 2021 65,674,346   20,220,227      
Beginning balance at Dec. 31, 2021 $ 1 1,095,229 $ (155,947) 109,883 (1,317) 1,047,849
Beginning balance (in shares) at Dec. 31, 2021 70,896,856   20,220,227      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock   (70)       (70)
Issuance of common stock under employee plans, net   (1,388)       (1,388)
Issuance of common stock under employee plans, net (in shares) 99,802          
Stock-based compensation   25,088       25,088
Net income (loss)       54,871   54,871
Other comprehensive (loss) income, net         (1,561) (1,561)
Ending balance at Mar. 31, 2022 $ 1 1,118,859 $ (155,947) 164,754 (2,878) 1,124,789
Ending balance (in shares) at Mar. 31, 2022 70,996,658   20,220,227      
Beginning balance at Dec. 31, 2021 $ 1 1,095,229 $ (155,947) 109,883 (1,317) 1,047,849
Beginning balance (in shares) at Dec. 31, 2021 70,896,856   20,220,227      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss)           105,833
Foreign currency translation adjustments           (3,238)
Ending balance at Jun. 30, 2022 $ 1 1,139,086 $ (155,947) 215,716 (5,205) 1,193,651
Ending balance (in shares) at Jun. 30, 2022 71,077,699   20,220,227      
Beginning balance at Mar. 31, 2022 $ 1 1,118,859 $ (155,947) 164,754 (2,878) 1,124,789
Beginning balance (in shares) at Mar. 31, 2022 70,996,658   20,220,227      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock   (4)       (4)
Issuance of common stock under employee plans, net   (931)       (931)
Issuance of common stock under employee plans, net (in shares) 81,041          
Stock-based compensation   21,162       21,162
Net income (loss)       50,962   50,962
Foreign currency translation adjustments           (2,166)
Other comprehensive (loss) income, net         (2,327) (2,327)
Ending balance at Jun. 30, 2022 $ 1 $ 1,139,086 $ (155,947) $ 215,716 $ (5,205) $ 1,193,651
Ending balance (in shares) at Jun. 30, 2022 71,077,699   20,220,227