XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance $ 4,289,552 $ 4,074,053
Total other comprehensive income, net of tax 19,860 11,943
Ending balance 4,299,273 4,061,956
Foreign Currency Translation Adjustment    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 8,847 (93,984)
OCI before reclassifications 19,850 11,901
Total other comprehensive income, net of tax 19,850 11,901
Ending balance 28,697 (82,083)
Other    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 1,543 278
OCI before reclassifications 0 0
Total other comprehensive income, net of tax 0 0
Ending balance 1,543 278
AOCI, net of tax, Attributable to THOR    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 10,390 (93,706)
OCI before reclassifications 19,850 11,901
Total other comprehensive income, net of tax 19,850 11,901
Ending balance 30,240 (81,805)
Non-controlling Interests    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (7,036) (3,435)
OCI before reclassifications 10 42
Total other comprehensive income, net of tax 10 42
Ending balance (7,026) (3,393)
Total AOCI    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 3,354 (97,141)
OCI before reclassifications 19,860 11,943
Total other comprehensive income, net of tax 19,860 11,943
Ending balance $ 23,214 $ (85,198)