XML 22 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Operating Activities      
Net income (loss) $ 214,605 $ 209,339 $ (82,306)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 30,173 30,675 32,625
Loss on sale or disposal of property and equipment 234 274 273
Deferred and other income taxes 14,409 23,070 (60,765)
Amortization of debt origination costs 1,754 5,240 4,364
Stock-based compensation costs 11,157 14,010 12,405
Non-cash operating lease cost 7,247 6,149 6,311
Impairment loss 12,466 0 370,217
Other 1,411 0 447
Changes in operating assets and liabilities, net of effects from acquisition:      
Accounts receivable (16,327) (6,322) (24,927)
Inventories (9,314) 24,439 (42,225)
Prepaid expenses and other current assets 4,655 (8,214) 2,259
Accounts payable (19,411) (24,971) 7,258
Accrued liabilities 6,984 (16,217) 10,742
Operating lease liabilities (7,630) (7,134) (6,687)
Other (898) (1,412) (275)
Net cash provided by operating activities 251,515 248,926 229,716
Investing Activities      
Purchases of property, plant and equipment (8,224) (9,550) (7,784)
Acquisitions and other (9,228) (10,561) (3,800)
Net cash used in investing activities (17,452) (20,111) (11,584)
Financing Activities      
Term Loan repayments (135,000) (225,000) (135,000)
Borrowings under revolving credit agreement 0 0 20,000
Repayments under revolving credit agreement 0 0 (20,000)
Payment of debt costs 0 (769) 0
Payments of finance leases (4,536) (2,827) (2,752)
Proceeds from exercise of stock options 14,802 18,089 7,372
Fair value of shares surrendered as payment of tax withholding (5,832) (5,508) (5,466)
Repurchase of common stock (51,509) (25,000) (50,000)
Net cash used in financing activities (182,075) (241,015) (185,846)
Effects of exchange rate changes on cash and cash equivalents (573) 180 (982)
Increase (decrease) in cash and cash equivalents 51,415 (12,020) 31,304
Cash and cash equivalents - beginning of year 46,469 58,489 27,185
Cash and cash equivalents - end of year 97,884 46,469 58,489
Interest paid 47,804 63,248 54,243
Income taxes paid $ 52,117 $ 59,637 $ 40,739