XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net income (loss) $ (381) $ 10,586
Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:    
Depreciation and amortization 2,297 1,803
Recovery for doubtful accounts (42) (135)
Stock-based compensation expense 5,093 3,422
Non-cash provision for restructuring 0 15
Non-cash interest expense 149 126
Loss on disposal of fixed assets 0 548
Unrealized foreign currency transaction losses (gains) 675 (128)
Provision for (benefit from) deferred taxes (259) 1,055
Changes in operating assets and liabilities:    
Accounts receivable 14,036 19,770
Inventories (5,390) 2,105
Prepaid expenses and other assets (3,688) (2,067)
Accounts payable 4,177 (5,473)
Accrued expenses, compensation and benefits and other liabilities (4,570) (9,993)
Income taxes payable 155 (723)
Deferred revenue and contract assets (14,808) (12,995)
Net cash (used in) provided by operating activities (2,556) 7,916
Cash flows from investing activities:    
Purchases of property and equipment (3,931) (3,244)
Net cash used in investing activities (3,931) (3,244)
Cash flows from financing activities:    
Repayment of debt principal (2,410) (53)
Payments for repurchase of common stock (572) (10,562)
Common stock repurchases for tax withholdings for net settlement of equity awards (4,840) (8,936)
Payments for credit facility issuance costs 0 (440)
Net cash (used in) provided by financing activities (7,822) (19,991)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (83) (254)
Net decrease in cash, cash equivalents and restricted cash (14,392) (15,573)
Cash, cash equivalents and restricted cash at beginning of period 38,852 60,556
Cash, cash equivalents and restricted cash at end of period 24,460 44,983
Supplemental information:    
Cash and cash equivalents 20,855 41,245
Restricted cash 2,463 2,013
Restricted cash included in other long-term assets 1,142 1,725
Total cash, cash equivalents and restricted cash shown in the statement of cash flows 24,460 44,983
Cash paid for income taxes 175 851
Cash paid for interest $ 2,679 $ 1,176