Home » Stocks » CTAS » Financials » Cash Flow

Cintas Corporation (CTAS)

Stock Price: $354.86 USD -6.83 (-1.89%)
Updated Jun 18, 2021 4:00 PM EDT - Market closed
After-hours: $345.00 -9.86 (-2.78%) Jun 18, 5:24 PM

Cash Flow Statement (Annual)

Numbers in millions USD. Fiscal year is June - May.
Year202020192018201720162015201420132012201120102009200820072006
Net Income876885843481694431374315298247216226335335323
Depreciation & Amortization379360279197165155191189194193193200192176161
Share-Based Compensation11513911388.8779.2947.0029.8823.3120.3115.2015.3511.957.464.504.73
Other Operating Activities-79.04-316-271-2.28-472-52.4310.7924.62-42.25-11514285.117.98-66.53-27.74
Operating Cash Flow1,2911,068964764466580606553470341566524543448461
Capital Expenditures-217-277-272-273-275-218-146-196-161-183-111-160-190-181-157
Acquisitions-53.72-6.61108-2,074424260146-69.37-24.86-172-50.44-30.91-112-161-346
Change in Investments-10.0355.5026.1537.26-59.971.65-9.66-16.9979.3660.75-46.56-11.97-8.7169.6655.55
Other Investing Activities-4.66-7.811.36-0.2039.481.38-5.22-1.342.01-5.200.50-0.25-0.40-1.847.40
Investing Cash Flow-285-236-136-2,31012844.99-14.54-284-104-299-208-203-311-274-440
Dividends Paid-268-221-176-142-115-202-93.32-79.74-70.82-71.81-73.96-72.21-70.83-62.00-58.82
Share Issuance / Repurchase-374-951-85.4711.15-752-512-329-201-389-444-0.97-25.85-183-188-309
Debt Issued / Paid-313313-6011,733-0.02-0.52-8.1924.36-1.32500-0.60-15762.5982.47326
Other Financing Activities-0.75-14.11-2.58-22.940.491.590.470.200.56-4.61-0.980.86-11.36-11.6316.37
Financing Cash Flow-955-873-8641,579-867-713-430-256-461-20.04-76.51-254-203-179-25.26
Net Cash Flow48.76-42.08-30.5429.91-278-96.2216112.45-98.2826.8328263.5230.86-3.55-4.28
Free Cash Flow1,074791692491190363460356309158455363352268304
Free Cash Flow Growth35.82%14.25%41.15%157.57%-47.47%-21.25%29.23%15.27%95.24%-65.18%25.08%3.13%31.68%-12.08%-
Free Cash Flow Margin15.2%11.5%10.7%9.2%4.0%8.3%11.0%8.4%7.5%4.2%12.8%9.6%8.9%7.2%8.9%
Free Cash Flow Per Share10.337.576.494.661.783.173.832.912.381.092.972.382.291.691.81

Showing 15 of 25 years

10 more years are available