XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated other comprehensive income (loss )
Accumulated Deficit
Total
Beginning balance at Dec. 31, 2020 $ 1 $ 585,374   $ (488,195) $ 97,180
Beginning balance, shares at Dec. 31, 2020 56,890,569        
Net income       11,883 11,883
Issuance of common stock   29,700     29,700
Issuance of common stock, Shares 1,270,462        
Exercise of stock options   1,794     1,794
Exercise of stock options, Shares 253,515        
Stock-based compensation   11,461     11,461
Ending balance at Sep. 30, 2021 $ 1 628,329   (476,312) 152,018
Ending balance, shares at Sep. 30, 2021 58,414,546        
Beginning balance at Jun. 30, 2021 $ 1 593,242   (466,692) 126,551
Beginning balance, shares at Jun. 30, 2021 57,000,139        
Net income       (9,620) (9,620)
Issuance of common stock   29,700     29,700
Issuance of common stock, Shares 1,270,462        
Exercise of stock options   1,134     1,134
Exercise of stock options, Shares 143,945        
Stock-based compensation   4,253     4,253
Ending balance at Sep. 30, 2021 $ 1 628,329   (476,312) 152,018
Ending balance, shares at Sep. 30, 2021 58,414,546        
Beginning balance at Dec. 31, 2021 $ 1 640,104   (453,598) 186,507
Beginning balance, shares at Dec. 31, 2021 58,825,769        
Net income       132,959 132,959
Unrealized loss on investments     $ (178)   (178)
Issuance of common stock   408     408
Issuance of common stock, Shares 8,050        
Exercise of stock options   5,275     $ 5,275
Exercise of stock options, Shares 470,589       457,145
Stock-based compensation   18,913     $ 18,913
Ending balance at Sep. 30, 2022 $ 1 664,700 (178) (320,639) 343,884
Ending balance, shares at Sep. 30, 2022 59,304,408        
Beginning balance at Jun. 30, 2022 $ 1 655,143 (29) (408,582) 246,533
Beginning balance, shares at Jun. 30, 2022 59,117,749        
Net income       87,943 87,943
Unrealized loss on investments     (149)   (149)
Issuance of common stock   408     408
Issuance of common stock, Shares 8,050        
Exercise of stock options   2,143     2,143
Exercise of stock options, Shares 178,609        
Stock-based compensation   7,006     7,006
Ending balance at Sep. 30, 2022 $ 1 $ 664,700 $ (178) $ (320,639) $ 343,884
Ending balance, shares at Sep. 30, 2022 59,304,408