CTAS
Rank #76Rank #76 by gross profitability (GP/assets 0.51) · ROE 37.8% · Piotroski F-Score 7 / 9.
As-of 2026-07-22 · CIK 0000723254 · all metrics point-in-time as of the filing date.
Financials
Each fiscal year is read as-of that year’s own 10-K filing, so nothing restated after the fact leaks backwards. Line items this filer never tagged are omitted. Hover or tap a badge for the diagnostic behind it.
| Fiscal year end | 2019-05-31filed 2019-07-26 | 2018-05-31filed 2018-07-27 | 2017-05-31filed 2017-07-31 | 2016-05-31filed 2016-07-29 |
|---|---|---|---|---|
| Operating | ||||
| Depreciation & amortization | 360.1 | 279.4 | 196.6 | 165.3 |
| Stock-based compensation | 139.2 | 112.8 | 88.9 | 79.3 |
| Change in receivables | 94.9 | 66.3 | 93.6 | 52.8 |
| Change in inventory | 60.0 | 3.3 | 0.7 | 17.9 |
| Change in payables | 12.3 | 35.3 | 13.7 | (0.6) |
| Operating cash flow | 1,067.9 | 964.2 | 763.9 | 465.8 |
| Investing | ||||
| Capital expenditures | 276.7 | 271.7 | 273.3 | 275.4 |
| Acquisitions, net of cash | 9.8 | 19.3 | 2,102.4 | 156.6 |
| Investing cash flow | (235.6) | (135.7) | (2,310.3) | 128.4 |
| Financing | ||||
| Debt issued | 200.0 | 0.0 | 1,932.2 | 0.0 |
| Debt repaid | 0.0 | 550.0 | 250.0 | 0.0 |
| Share repurchases | 1,016.3 | 127.3 | 20.7 | 780.2 |
| Dividends paid | 220.8 | 175.6 | 142.4 | 115.3 |
| Financing cash flow | (873.3) | (864.1) | 1,578.5 | (866.7) |
| Summary | ||||
| Free cash flow | 791.1 | 692.5 | 490.6 | 190.5 |
Figures are as originally filed with the SEC (point-in-time), not restated, so they can differ slightly from sites that show later-restated numbers. Why point-in-time?