XML 111 R94.htm IDEA: XBRL DOCUMENT v3.24.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 3,983,398 $ 3,600,654 $ 2,948,106
Total other comprehensive income (loss), net of tax (26,011) 112,682 (227,661)
Ending balance 4,074,053 3,983,398 3,600,654
Foreign Currency Translation Adjustment      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (68,911) (183,453) 54,152
OCI before reclassifications (25,073) 114,542 (237,605)
Income taxes associated with OCI before reclassifications 0 0 0
Amounts reclassified from AOCI 0 0 0
Income taxes associated with amounts reclassified from AOCI 0 0 0
Total other comprehensive income (loss), net of tax (25,073) 114,542 (237,605)
Ending balance (93,984) (68,911) (183,453)
Unrealized Gain (Loss) on Derivatives      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 0 675 (8,655)
OCI before reclassifications 0 847 3,775
Income taxes associated with OCI before reclassifications 0 (203) (866)
Amounts reclassified from AOCI 0 (1,732) 8,502
Income taxes associated with amounts reclassified from AOCI 0 413 (2,081)
Total other comprehensive income (loss), net of tax 0 (675) 9,330
Ending balance 0 0 675
Other      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 364 1,171 (876)
OCI before reclassifications (86) (807) 2,047
Income taxes associated with OCI before reclassifications 0 0 0
Amounts reclassified from AOCI 0 0 0
Income taxes associated with amounts reclassified from AOCI 0 0 0
Total other comprehensive income (loss), net of tax (86) (807) 2,047
Ending balance 278 364 1,171
AOCI, net of tax, Attributable to THOR      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (68,547) (181,607) 44,621
OCI before reclassifications (25,159) 114,582 (231,783)
Income taxes associated with OCI before reclassifications 0 (203) (866)
Amounts reclassified from AOCI 0 (1,732) 8,502
Income taxes associated with amounts reclassified from AOCI 0 413 (2,081)
Total other comprehensive income (loss), net of tax (25,159) 113,060 (226,228)
Ending balance (93,706) (68,547) (181,607)
Non-controlling Interests      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (2,583) (2,205) (772)
OCI before reclassifications (852) (378) (1,433)
Income taxes associated with OCI before reclassifications 0 0 0
Amounts reclassified from AOCI 0 0 0
Income taxes associated with amounts reclassified from AOCI 0 0 0
Total other comprehensive income (loss), net of tax (852) (378) (1,433)
Ending balance (3,435) (2,583) (2,205)
Total AOCI      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (71,130) (183,812) 43,849
OCI before reclassifications (26,011) 114,204 (233,216)
Income taxes associated with OCI before reclassifications 0 (203) (866)
Amounts reclassified from AOCI 0 (1,732) 8,502
Income taxes associated with amounts reclassified from AOCI 0 413 (2,081)
Total other comprehensive income (loss), net of tax (26,011) 112,682 (227,661)
Ending balance $ (97,141) $ (71,130) $ (183,812)