XML 13 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating activities:    
Net loss $ (48,495) $ (43,529)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 17,885 11,692
Stock-based compensation 17,322 16,462
Amortization of debt discount and debt issuance costs 1,058 697
Amortization of right-of-use assets 1,031 831
Write-down for excess and obsolete inventories 2,979 2,098
Loss on disposal of assets 832 716
Other 1,655 590
Changes in operating assets and liabilities:    
Accounts receivable (17,058) (2,478)
Inventories (19,514) (8,540)
Prepaid expenses and other current assets 812 (2,309)
Other assets (141) 40
Accounts payable 6,780 5,820
Accrued expenses (2,551) (705)
Lease liabilities (1,047) (763)
Contract liabilities (184) 1,883
Other long-term liabilities 198 (829)
Net cash used in operating activities (38,438) (18,324)
Investing activities:    
Purchase of property and equipment (31,312) (16,278)
Purchase of intangible assets (2,306) (538)
Net cash used in investing activities (33,618) (16,816)
Financing activities:    
Proceeds from revolving credit facility 42,000  
Repayment of revolving credit facility (42,000) (27,500)
Proceeds From Term Loan, Net Of Debt Discount   98,500
Payment of debt issuance costs   (3,193)
Net cash paid for common stock exercises (4,697) (1,106)
Proceeds from financed insurance 1,156 1,328
Other (829) (919)
Net cash (used in) provided by financing activities (4,370) 67,110
Effect of exchange rate changes on cash (459) 32
Net change in cash and cash equivalents (76,885) 32,002
Cash and cash equivalents at beginning of period 220,970 84,696
Cash and cash equivalents at end of period 144,085 116,698
Supplemental disclosure of cash flow information:    
Cash paid for interest 5,463 3,734
Supplemental disclosure of noncash activities:    
Financed insurance 1,156 1,328
Purchases of property and equipment in accounts payable and accrued expenses $ 5,795 $ 1,851