XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Operating activities:    
Net income $ 20,449 $ 22,196
Adjustments to reconcile net income to cash provided by operating activities:    
Depreciation and amortization 2,791 3,791
Loss on asset disposals, abandonments and write-downs 107 14
Provision for expected credit losses 93 259
Deferred income taxes 4,273 1,887
Stock-based compensation expense 5,041 4,007
Amortization of deferred financing costs and interest rate caps 764 947
Accretion of debt discount 108 115
Changes in operating assets and liabilities:    
Accounts receivable 7,405 (4,571)
Inventories (5,003) (2,491)
Prepaid expenses and other current assets (8,632) 392
Contract assets 557 (2,407)
Accounts payable 1,191 (857)
Accrued liabilities (9,620) (5,926)
Deferred revenue (1,054) (226)
Accrued interest 130 1,349
Other non-current assets and liabilities (86) (613)
Net cash provided by operating activities 18,514 17,866
Investing activities:    
Purchases of property and equipment (3,112) (7,598)
Acquisition of intangible assets—capitalized software (1,484) (1,457)
Proceeds from interest rate caps 6,087 0
Redemptions of short-term investments 24,796 0
Purchases of short-term investments (24,728) 0
Net cash provided by (used in) investing activities 1,559 (9,055)
Financing activities:    
Payments on term loan (1,813) (1,813)
Payments on finance leases (57) (43)
Stock-based compensation activity (5,575) (23)
Net cash used in financing activities (7,445) (1,879)
Effect of exchange rate changes on cash 88 (16)
Increase (decrease) in cash, cash equivalents and restricted cash 12,716 6,916
Cash, cash equivalents and restricted cash at beginning of period 150,880 146,268
Cash, cash equivalents and restricted cash at end of period 163,596 153,184
Less: current restricted cash 0 25
Less: non-current restricted cash 330 330
Cash and cash equivalents at end of period 163,266 152,829
Supplemental Cash Flow Information:    
Cash paid for interest 15,014 8,577
Cash paid for taxes 12 0
Non-cash investing activities:    
Purchases of property and equipment in current liabilities $ 9,973 $ 7,993