XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 44,385 $ 102,185
Accounts receivable, net 49,052 107,548
Inventories 14,949 8,860
Prepaid and other current assets 10,304 17,186
Total current assets 118,690 235,779
Operating lease right-of-use assets 1,154 1,733
Property and equipment, net 1,702 1,582
Intangible assets, net 1,113 0
Goodwill 7,538 0
Other assets 4,201 3,926
Total assets 134,398 243,020
Current liabilities    
Accounts payable 15,801 39,264
Accrued expenses 23,896 47,860
Income taxes payable 443 47
Deferred revenue 11,316 1,421
Other current liabilities 8,884 4,656
Total current liabilities 60,340 93,248
Operating lease liability, net of current portion 786 1,340
Other non-current liabilities 6,822 5,566
Total liabilities 67,948 100,154
Commitments and contingencies (Note 14)
Stockholders' equity    
Preferred stock par value of $0.0001 per share, 10,000,000 shares authorized; none issued as of December 31, 2022 and December 31, 2021 0 0
Common stock par value of $0.0001 per share, 850,000,000 shares authorized; 105,032,588 and 92,619,641 shares issued and outstanding as of December 31, 2022 and December 30, 2021 11 9
Treasury stock, at cost; 10,762,566 shares as of December 31, 2022 and December 31, 2021 0 0
Additional paid-in capital 315,345 292,082
Accumulated other comprehensive income (loss) (61) 7
Accumulated deficit (248,845) (149,232)
Total stockholders' equity 66,450 142,866
Total liabilities and stockholders' equity $ 134,398 $ 243,020