Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Cash Flows (Unaudited)

v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating activities    
Net income $ 10,938 $ 6,556
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 4,439 4,895
Amortization of deferred debt issuance costs 86 77
Impairment of property, plant, and equipment (22) 0
Stock compensation expense 1,238 1,193
Deferred income taxes (753) (682)
Reserve for uncertain tax positions, net 0 19
Remeasurement (gain)/loss on intercompany balances (389) (414)
Changes in operating assets and liabilities:    
Accounts receivable 7,043 1,323
Inventories (10,652) (9,830)
Contract assets and liabilities (5,596) 8,829
Other current and non-current assets (1,256) (531)
Accounts payable 1,000 3,485
Accrued liabilities and non-current liabilities (6,546) (5,977)
Income taxes payable and receivable 1,338 2,917
Net cash provided by operating activities 868 11,860
Investing activities    
Purchases of property, plant and equipment (2,801) (1,617)
Sale of rental equipment 12 63
Cash paid for acquisitions, net of cash acquired 0 (35,339)
Net cash provided by/(used in) in investing activities (2,789) (36,893)
Financing activities    
Proceeds from revolving credit facility 8,000 32,000
Payments on long-term debt and revolving credit facility (7,765) (8,654)
Repurchase of employee stock units on vesting (1,685) (552)
Payments on finance leases (403) (31)
Net cash provided by/(used in) financing activities (1,853) 22,763
Less: Net change in cash balances classified as assets held-for-sale 1,012 0
Effect of exchange rate changes on cash, cash equivalents and restricted cash 271 1,031
Change in cash, cash equivalents and restricted cash (2,491) (1,239)
Cash, cash equivalents and restricted cash at beginning of period 38,520 43,931
Cash, cash equivalents and restricted cash at end of period $ 36,029 $ 42,692