XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 49,383 $ 102,185
Accounts receivable, net 132,230 107,548
Inventories 8,918 8,860
Prepaid and other current assets 13,762 17,186
Total current assets 204,293 235,779
Operating lease right-of-use assets 1,622 1,733
Property and equipment, net 1,564 1,582
Other assets 3,929 3,926
Total assets 211,408 243,020
Current liabilities    
Accounts payable 46,102 39,264
Accrued expenses 30,648 47,860
Income taxes payable 87 47
Deferred revenue 3,100 1,421
Other current liabilities 4,523 4,656
Total current liabilities 84,460 93,248
Operating lease liability, net of current portion 1,190 1,340
Other non-current liabilities 5,590 5,566
Total liabilities 91,240 100,154
Commitments and contingencies (Note 9)
Stockholders' equity    
Preferred stock par value of $0.0001 per share, 10,000,000 shares authorized; none issued as of March 31, 2022 and December 31, 2021 0 0
Common stock par value of $0.0001 per share, 850,000,000 shares authorized; 99,724,843 and 92,619,641 shares issued and outstanding as of March 31, 2022 and December 30, 2021 10 9
Treasury stock, at cost; 10,762,566 shares as of March 31, 2022 and December 31, 2021 0 0
Additional paid-in capital 297,119 292,082
Accumulated other comprehensive income (loss) 64 7
Accumulated deficit (177,025) (149,232)
Total stockholders' equity 120,168 142,866
Total liabilities and stockholders' equity $ 211,408 $ 243,020