XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance $ 4,299,273 $ 4,061,956 $ 4,289,552 $ 4,074,053
Total other comprehensive income (loss), net of tax 54,182 (79,482) 74,042 (67,539)
Ending balance 4,322,713 3,953,495 4,322,713 3,953,495
Foreign Currency Translation Adjustment        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance 28,697 (82,083) 8,847 (93,984)
OCI before reclassifications 54,082 (76,115) 73,932 (64,214)
Total other comprehensive income (loss), net of tax 54,082 (76,115) 73,932 (64,214)
Ending balance 82,779 (158,198) 82,779 (158,198)
Other        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance 1,543 278 1,543 278
OCI before reclassifications 64 0 64 0
Total other comprehensive income (loss), net of tax 64 0 64 0
Ending balance 1,607 278 1,607 278
AOCI, net of tax, Attributable to THOR        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance 30,240 (81,805) 10,390 (93,706)
OCI before reclassifications 54,146 (76,115) 73,996 (64,214)
Total other comprehensive income (loss), net of tax 54,146 (76,115) 73,996 (64,214)
Ending balance 84,386 (157,920) 84,386 (157,920)
Non-controlling Interests        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance (7,026) (3,393) (7,036) (3,435)
OCI before reclassifications 36 (3,367) 46 (3,325)
Total other comprehensive income (loss), net of tax 36 (3,367) 46 (3,325)
Ending balance (6,990) (6,760) (6,990) (6,760)
Total AOCI        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Beginning balance 23,214 (85,198) 3,354 (97,141)
OCI before reclassifications 54,182 (79,482) 74,042 (67,539)
Total other comprehensive income (loss), net of tax 54,182 (79,482) 74,042 (67,539)
Ending balance $ 77,396 $ (164,680) $ 77,396 $ (164,680)