XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Operating Activities    
Net income $ 106,295 $ 103,080
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 16,632 15,557
Loss on disposal of property and equipment 94 27
Deferred income taxes 4,211 7,639
Amortization of debt origination costs 1,798 1,435
Stock-based compensation costs 7,323 5,097
Loss on extinguishment of debt 0 2,122
Non-cash operating lease cost 2,984 3,351
Other 447 0
Changes in operating assets and liabilities, net of effects from acquisition:    
Accounts receivable (8,276) (34,322)
Inventories (21,810) 12,978
Prepaid expenses and other current assets (1,501) 473
Accounts payable 1,016 (8,275)
Accrued liabilities 9,788 24,570
Operating lease liabilities (3,201) (3,150)
Other (13) (83)
Net cash provided by operating activities 115,787 130,499
Investing Activities    
Purchases of property, plant and equipment (3,423) (4,252)
Acquisition of Akorn 0 (228,914)
Other 0 177
Net cash used in investing activities (3,423) (232,989)
Financing Activities    
Term loan repayments (40,000) (495,000)
Proceeds from refinancing of Term Loan 0 597,000
Borrowings under revolving credit agreement 20,000 85,000
Repayments under revolving credit agreement (20,000) (65,000)
Payments of debt costs 0 (6,111)
Payments of finance leases (1,369) (1,496)
Proceeds from exercise of stock options 1,489 2,707
Fair value of shares surrendered as payment of tax withholding (5,450) (2,916)
Repurchase of common stock (50,000) 0
Net cash (used in) provided by financing activities (95,330) 114,184
Effects of exchange rate changes on cash and cash equivalents (1,777) (1,178)
Increase in cash and cash equivalents 15,257 10,516
Cash and cash equivalents - beginning of period 27,185 32,302
Cash and cash equivalents - end of period 42,442 42,818
Supplemental Cash Flow Information [Abstract]    
Interest paid 19,016 18,481
Income taxes paid $ 15,689 $ 21,141