XML 35 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities      
Net (loss) income $ (29,267) $ 9,840 $ 13,789
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:      
Depreciation 4,673 3,034 1,385
Amortization of deferred financing costs 143 143 181
Amortization of right-of-use assets 2,446 1,274 0
Share based compensation expense 28,671 25,448 3,524
Allowance for credit losses, net 736 (22) 0
Loss on disposal of fixed assets 94 69 237
Loss on extinguishment of debt 0 0 648
Loss on change in fair value of warrant liabilities 0 0 3,317
Changes in:      
Accounts receivable (17,030) (14,361) (16,706)
Inventories (11,688) (10,488) (6,644)
Prepaid expenses, deposits and other assets 580 (3,430) (2,458)
Accounts payable 1,140 3,514 498
Payroll-related accruals, accrued expenses and other liabilities 10,691 25,992 4,141
Operating lease liabilities (923) (772) 0
Lease prepayments for lessor's owned leasehold improvements (4,238) (14,755) 0
Net cash (used in) provided by operating activities (13,972) 25,486 1,912
Cash flows from investing activities      
Purchase of property and equipment (9,951) (13,645) (5,460)
Purchases of marketable securities (489,605) (134,377) (49,977)
Maturities of marketable securities 312,600 97,000 0
Purchases of other investments (8,260) 0 0
Net cash used in investing activities (195,216) (51,022) (55,437)
Cash flows from financing activities      
Proceeds from issuance of common stock in public offering, net of issuance costs 174,395 0 164,361
Proceeds from issuance of common stock under employee stock purchase plan 8,422 5,558 0
Proceeds from exercise of stock option and warrants 810 869 471
Payment of taxes related to vested restricted stock units (6,489) (2,354) (25)
Proceeds from notes payable 0 0 10,000
Repayments of notes payable 0 0 (30,250)
Debt financing costs 0 0 (442)
Net cash provided by financing activities 177,138 4,073 144,115
Effect of foreign exchange rate on cash and cash equivalents (480) (402) 0
Net (decrease) increase in cash (32,530) (21,865) 90,590
Cash and cash equivalents beginning of period 92,752 114,617 24,027
Cash and cash equivalents end of period 60,222 92,752 114,617
Supplemental disclosures of cash flow information:      
Cash paid for income taxes 3,417 472 154
Cash paid for interest 151 151 999
Noncash investing and financing:      
Lease liabilities arising from obtaining new right-of-use assets 3,947 28,648 0
Common stock issued on conversion of convertible preferred stock 0 0 54,170
Common stock warrants issued on conversion of preferred stock warrants and the reclassification of the warrant liability 0 0 4,486
Deferred initial public offering cost recorded to additional paid in capital $ 0 $ 0 $ 1,382