XML 26 R15.htm IDEA: XBRL DOCUMENT
v3.22.1

Goodwill, Service Contracts and Other Assets | 9 Months Ended
--- | ---
Feb. 28, 2022
Goodwill, Service Contracts And Other Assets [Abstract] |
Goodwill, Service Contracts and Other Assets | Goodwill, Service Contracts and Other Assets Changes in the carrying amount of goodwill and service contracts for the nine months ended February 28, 2022, by reportable operating segment and All Other, are as follows:
Goodwill (in thousands) | Uniform Rental and Facility Services |  | First Aid and Safety Services |  | All Other |  | Total
Balance as of June 1, 2021 | $ | 2,547,510 |  |  | $ | 248,571 |  |  | $ | 116,988 |  |  | $ | 2,913,069 |
Goodwill acquired | 99,826 |  |  | 28,655 |  |  | 5,073 |  |  | 133,554 |
Foreign currency translation | (12,715) |  |  | (1,126) |  |  | (44) |  |  | (13,885) |
Balance as of February 28, 2022 | $ | 2,634,621 |  |  | $ | 276,100 |  |  | $ | 122,017 |  |  | $ | 3,032,738 |
Service Contracts (in thousands) | Uniform Rental and Facility Services |  | First Aid and Safety Services |  | All Other |  | Total
Balance as of June 1, 2021 | $ | 369,141 |  |  | $ | 18,294 |  |  | $ | 21,010 |  |  | $ | 408,445 |
Service contracts acquired | 32,695 |  |  | 7,331 |  |  | 1,534 |  |  | 41,560 |
Service contracts amortization | (37,679) |  |  | (3,157) |  |  | (3,598) |  |  | (44,434) |
Foreign currency translation | (3,062) |  |  | (143) |  |  | — |  |  | (3,205) |
Balance as of February 28, 2022 | $ | 361,095 |  |  | $ | 22,325 |  |  | $ | 18,946 |  |  | $ | 402,366 |
Information regarding Cintas’ service contracts and other assets is as follows:
| As of February 28, 2022 |  |  | As of May 31, 2021
(In thousands) | Carrying Amount |  | Accumulated Amortization |  | Net |  |  | Carrying Amount |  | Accumulated Amortization |  | Net
Service contracts | $ | 997,923 |  |  | $ | 595,557 |  |  | $ | 402,366 |  |  |  | $ | 961,942 |  |  | $ | 553,497 |  |  | $ | 408,445 |
Capitalized contract costs (1) | $ | 529,698 |  |  | $ | 297,027 |  |  | $ | 232,671 |  |  |  | $ | 459,079 |  |  | $ | 231,940 |  |  | $ | 227,139 |
Noncompete and consulting agreements | 50,028 |  |  | 43,319 |  |  | 6,709 |  |  |  | 44,683 |  |  | 42,408 |  |  | 2,275 |
Other | 92,023 |  |  | 24,749 |  |  | 67,274 |  |  |  | 105,371 |  |  | 24,371 |  |  | 81,000 |
Total other assets | $ | 671,749 |  |  | $ | 365,095 |  |  | $ | 306,654 |  |  |  | $ | 609,133 |  |  | $ | 298,719 |  |  | $ | 310,414 |
(1) The current portion of capitalized contract costs, included in prepaid expenses and other current assets on the consolidated condensed balance sheets as of February 28, 2022 and May 31, 2021, is $82.8 million and $79.4 million, respectively. Amortization expense for service contracts and other assets was $38.0 million and $35.6 million for the three months ended February 28, 2022 and 2021, respectively. For the nine months ended February 28, 2022 and 2021, amortization expense for service contracts and other assets was $111.4 million and $106.0 million, respectively. These expenses are recorded in selling and administrative expenses on the consolidated condensed statements of income. As of February 28, 2022, the estimated future amortization expense for service contracts and other assets, excluding any future acquisitions and commissions to be earned, is as follows:
Fiscal Year (In thousands) |  |
2022 (remaining three months) |  | $ | 36,700 |
2023 |  | 134,129 |
2024 |  | 121,678 |
2025 |  | 107,037 |
2026 |  | 89,415 |
Thereafter |  | 237,557 |
Total future amortization expense |  | $ | 726,516 |

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | ctas_GoodwillServiceContractsAndOtherAssetsAbstract
Namespace Prefix: | ctas_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element encapsulates entire disclosures pertaining to goodwill, service contracts and other assets. + References No definition available. + Details
Name: | ctas_GoodwillServiceContractsAndOtherAssetsDisclosureTextBlock
Namespace Prefix: | ctas_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration