XML 99 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Operating Activities    
Net income $ 89,677 $ 103,445
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 15,329 16,053
Loss on disposal of property and equipment 131 83
Deferred and other income taxes 23,211 4,364
Amortization of debt origination costs 889 882
Stock-based compensation costs 5,449 5,559
Non-cash operating lease cost 3,879 3,430
Changes in operating assets and liabilities:    
Accounts receivable (2,580) 15,191
Inventories (10,277) (16,471)
Prepaid expenses and other current assets (11,767) 3,787
Accounts payable 22,545 (7,596)
Accrued liabilities 3,923 584
Operating lease liabilities (3,839) (3,771)
Other (71) (964)
Net cash provided by operating activities 136,499 124,576
Investing Activities    
Purchases of property, plant and equipment (2,940) (3,179)
Other (1,927) (978)
Net cash (used in) investing activities (4,867) (4,157)
Financing Activities    
Term loan repayments 0 (75,000)
Payments of finance leases (1,147) (1,688)
Proceeds from exercise of stock options 3,907 3,592
Fair value of shares surrendered as payment of tax withholding (4,216) (5,832)
Repurchase of common stock (109,775) (37,794)
Net cash (used in) financing activities (111,231) (116,722)
Effects of exchange rate changes on cash and cash equivalents 821 1,374
Increase in cash and cash equivalents 21,222 5,071
Cash and cash equivalents - beginning of period 97,884 46,469
Cash and cash equivalents - end of period 119,106 51,540
Interest paid 21,879 25,551
Income taxes paid $ 25,088 $ 18,691