v3.25.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating activities    
Net income $ 36,544 $ 41,505
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 16,761 13,075
Amortization of deferred debt issuance costs 369 236
Stock compensation expense 4,046 4,132
Deferred income taxes (2,277) (1,817)
Remeasurement (gain)/loss on intercompany balances 937 (836)
Changes in operating assets and liabilities:    
Accounts receivable (9,703) (12,305)
Inventories (4,494) (5,329)
Contract assets and liabilities (2,117) (3,343)
Other current and non-current assets (10,448) (2,914)
Accounts payable (2,437) (1,793)
Accrued liabilities and non-current liabilities 261 (2,103)
Income taxes payable and receivable 3,618 80
Net cash provided by operating activities 31,060 28,588
Investing activities    
Purchases of property, plant and equipment (7,178) (7,882)
Sale of property, plant and equipment 5,759 0
Sale of rental equipment 63 75
Cash paid for acquisitions, net of cash acquired (9,963) (100,472)
Net cash used in investing activities (11,319) (108,279)
Financing activities    
Proceeds from revolving credit facility 5,000 18,000
Payments on revolving credit facility (10,000) 0
Proceeds from long-term debt 0 100,000
Payments on long-term debt (14,125) (17,778)
Issuance costs associated with revolving line of credit and long-term debt 0 (659)
Proceeds from option exercises 632 0
Repurchase of employee stock units on vesting (3,022) (1,880)
Repurchase of shares under authorized program (6,189) 0
Payments on finance leases (118) (145)
Net cash provided by/(used in) financing activities (27,822) 97,538
Less: Net change in cash balances classified as assets held-for-sale 0 849
Effect of exchange rate changes on cash, cash equivalents and restricted cash (1,770) 51
Change in cash, cash equivalents and restricted cash (9,851) 18,747
Cash, cash equivalents and restricted cash at beginning of period 50,431 38,520
Cash, cash equivalents and restricted cash at end of period $ 40,580 $ 57,267

Source