XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Operating Activities    
Net income $ 103,080 $ 88,295
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 15,557 15,018
Loss on disposal of property and equipment 27 131
Deferred income taxes 7,639 3,656
Amortization of debt origination costs 1,435 2,918
Stock-based compensation costs 5,097 4,356
Loss on extinguishment of debt 2,122 0
Non-cash operating lease cost 3,351 3,587
Other 0 109
Changes in operating assets and liabilities, net of effects from acquisition:    
Accounts receivable (34,322) 29,358
Inventories 12,978 3,213
Prepaid expenses and other current assets 473 (2,476)
Accounts payable (8,275) (9,183)
Accrued liabilities 24,570 (8,125)
Operating lease liabilities (3,150) (3,446)
Other (83) (118)
Net cash provided by operating activities 130,499 127,293
Investing Activities    
Purchases of property, plant and equipment (4,252) (11,619)
Acquisition of Akorn (228,914) 0
Other 177 0
Net cash used in investing activities (232,989) (11,619)
Financing Activities    
Term loan repayments (495,000) (130,000)
Proceeds from refinancing of Term Loan 597,000 0
Borrowings under revolving credit agreement 85,000 0
Repayments under revolving credit agreement (65,000) (55,000)
Payments of debt costs (6,111) 0
Payments of finance leases (1,496) (712)
Proceeds from exercise of stock options 2,707 1,285
Fair value of shares surrendered as payment of tax withholding (2,916) (1,242)
Repurchase of common stock 0 (997)
Net cash provided by (used in) financing activities 114,184 (186,666)
Effects of exchange rate changes on cash and cash equivalents (1,178) 2,835
Increase (decrease) in cash and cash equivalents 10,516 (68,157)
Cash and cash equivalents - beginning of period 32,302 94,760
Cash and cash equivalents - end of period 42,818 26,603
Supplemental Cash Flow Information [Abstract]    
Interest paid 18,481 42,423
Income taxes paid $ 21,141 $ 18,818