XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance $ 4,074,053 $ 3,983,398
Total other comprehensive income (loss), net of tax 11,943 (60,646)
Ending balance 4,061,956 3,923,590
Foreign Currency Translation Adjustment    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (93,984) (68,911)
OCI before reclassifications 11,901 (59,924)
Total other comprehensive income (loss), net of tax 11,901 (59,924)
Ending balance (82,083) (128,835)
Other    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 278 364
OCI before reclassifications 0 0
Total other comprehensive income (loss), net of tax 0 0
Ending balance 278 364
AOCI, net of tax, Attributable to THOR    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (93,706) (68,547)
OCI before reclassifications 11,901 (59,924)
Total other comprehensive income (loss), net of tax 11,901 (59,924)
Ending balance (81,805) (128,471)
Non-controlling Interests    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (3,435) (2,583)
OCI before reclassifications 42 (722)
Total other comprehensive income (loss), net of tax 42 (722)
Ending balance (3,393) (3,305)
Total AOCI    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (97,141) (71,130)
OCI before reclassifications 11,943 (60,646)
Total other comprehensive income (loss), net of tax 11,943 (60,646)
Ending balance $ (85,198) $ (131,776)