XML 41 R39.htm IDEA: XBRL DOCUMENT
v3.19.3

LEASES (Tables) | 12 Months Ended
--- | ---
Jul. 31, 2019
Leases [Abstract] |
Future Minimum Rental Payments under Capital and Operating Leases | Future minimum rental payments required under capital and operating leases as of July 31, 2019 are as follows:
|  | Capital Leases |  |  | Operating Leases |
For the fiscal year ending July 31, 2020 |  | $ | 974 |  |  | $ | 8,785 |
For the fiscal year ending July 31, 2021 |  |  | 993 |  |  |  | 6,809 |
For the fiscal year ending July 31, 2022 |  |  | 1,015 |  |  |  | 5,437 |
For the fiscal year ending July 31, 2023 |  |  | 1,037 |  |  |  | 3,980 |
For the fiscal year ending July 31, 2024 |  |  | 1,061 |  |  |  | 3,424 |
For the fiscal year ending July 31, 2025 and thereafter |  |  | 3,037 |  |  |  | 20,745 |
Total minimum lease payments |  |  | 8,117 |  |  | $ | 49,180 |
Less amount representing interest |  |  | (2,427 | ) |  |  |  |
Present value of net minimum capital lease payments |  |  | 5,690 |  |  |  |  |
Less current portion |  |  | (444 | ) |  |  |  |
Long-term capital lease obligations |  | $ | 5,246 |  |  |  |  |

X
- Definition Schedule Of Future Minimum Rental Payments For Operating And Capital Leases [Table Text Block] + References No definition available. + Details
Name: | tho_ScheduleOfFutureMinimumRentalPaymentsForOperatingAndCapitalLeasesTableTextBlock
Namespace Prefix: | tho_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_LeasesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration