XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash flows from operating activities    
Net loss $ (28,563) $ (7,518)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 9,624 6,094
Provision for excess and obsolete inventories (91) 2,226
Stock-based compensation 7,052 2,747
Employee stock purchase program 100 0
Amortization of debt issuance costs 417 372
Change in fair value of earnout liabilities (575) 60
Deferred income taxes (1,110) 0
Loss on disposal of property and equipment 902 118
Other (1,029) 317
Changes in other assets and liabilities, net of acquisitions:    
Accounts receivable (10,227) (807)
Inventories (15,316) (7,860)
Other current assets 1,442 (3,952)
Accounts payable 951 3,404
Accrued expenses and other current liabilities 176 2,935
Income tax receivable/payable 297 668
Net cash used in operating activities (35,950) (1,196)
Cash flows from investing activities    
Purchase of office building (18,300) 0
Purchases of property and equipment (15,637) (10,270)
Proceeds from sale of property and equipment 642 581
Purchases of intangible assets (1,720) (1,196)
Acquisition, net of cash received (18,504) (15,000)
Net cash used in investing activities (53,519) (25,885)
Cash flows from financing activities    
Proceeds from draw on term loan 20,000 0
Proceeds from issuance of long-term debt 16,000 25,985
Payments on long-term debt (367) (5,991)
Payments of debt issuance costs (420) (3,080)
Proceeds from issuance of common stock 0 1,001
Payments on treasury stock repurchased 0 (561)
Proceeds from exercise of stock options 2,224 442
Payments on earnout liability (500) 0
Net cash provided by financing activities 36,937 17,796
Effect of exchange rate changes on cash (495) (340)
Net decrease in cash (53,027) (9,625)
Cash at beginning of period 109,352 17,501
Cash at end of period 56,325 7,876
Supplemental disclosures of cash flow information:    
Cash paid for taxes 788 381
Cash paid for interest 2,111 670
Purchase of property and equipment included in accounts payable 2,363 58
Series B convertible preferred stock dividend $ 0 $ 1,516