Cantel Medical (CMD)
N/A x N/A N/A x N/A
Post-market by (Cboe BZX)
80.37 -0.96 (-1.18%) 06/01/21 [NYSE]
N/A x N/A N/A x N/A
Post-market 80.37 unch (unch) -
for Tue, Jun 1st, 2021
Fiscal Year End Date: 07/31
(Values in U.S. thousands)
07-2020 | 07-2019 | 07-2018 | 07-2017 | 07-2016 | |
Cash Flows From Operating Activities | |||||
Net Income | 13,708 | 55,042 | 91,041 | 71,378 | 59,953 |
Depreciation Amortization | 74,344 | 42,359 | 34,830 | 33,452 | 25,084 |
Income taxes - deferred | 15,351 | -2,062 | -7,520 | 118 | -1,710 |
Accounts receivable | 25,748 | -23,048 | -3,700 | -12,860 | -12,729 |
Other Working Capital | 18,537 | -41,684 | -2,228 | -6,701 | -10,508 |
Other Operating Activity | -10,831 | 36,324 | 13,489 | 22,806 | 20,178 |
Operating Cash Flow | $136,857 | $66,931 | $125,912 | $108,193 | $80,268 |
Cash Flows From Investing Activities | |||||
PPE Investments | -33,796 | -95,438 | -37,698 | -27,018 | -18,793 |
Net Acquisitions | -719,063 | -37,591 | -87,488 | -70,044 | -94,528 |
Other Investing Activity | 0 | 0 | 0 | 0 | 339 |
Investing Cash Flow | $-752,859 | $-133,029 | $-125,186 | $-97,062 | $-112,982 |
Cash Flows From Financing Activities | |||||
Debt Issued | 956,900 | 50,000 | 282,300 | 74,000 | 96,500 |
Debt Repayment | -76,924 | -22,207 | -208,300 | -64,000 | -59,000 |
Common Stock Repurchased | -4,063 | -4,741 | -7,074 | -6,910 | -3,732 |
Dividend Paid | -4,471 | -8,350 | -7,091 | -5,841 | -5,005 |
Other Financing Activity | -18,772 | 0 | -2,698 | 0 | 1,179 |
Financing Cash Flow | $852,670 | $14,702 | $57,137 | $-2,751 | $29,942 |
Exchange Rate Effect | -3,332 | 1,834 | -350 | -163 | -581 |
Beginning Cash Position | 44,535 | 94,097 | 36,584 | 28,367 | 31,720 |
End Cash Position | 277,871 | 44,535 | 94,097 | 36,584 | 28,367 |
Net Cash Flow | $233,336 | $-49,562 | $57,513 | $8,217 | $-3,353 |
Free Cash Flow | |||||
Operating Cash Flow | 136,857 | 66,931 | 125,912 | 108,193 | 80,268 |
Capital Expenditure | -33,796 | -95,438 | -37,698 | -27,065 | -18,889 |
Free Cash Flow | 103,061 | -28,507 | 88,214 | 81,128 | 61,379 |