XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)
12 Months Ended
Jul. 31, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Loss
The components of other comprehensive income (loss) (“OCI”) and the changes in the Company’s accumulated OCI (“AOCI”) by component were as follows:
 2022
 Foreign Currency
Translation
Adjustment
Unrealized
Gain (Loss) on
Derivatives
OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
Balance at beginning of period, net of tax$54,152 $(8,655)$(876)$44,621 $(772)$43,849 
OCI before reclassifications(237,605)3,775 2,047 (231,783)(1,433)(233,216)
Income taxes associated with OCI before reclassifications (1)
— (866)— (866)— (866)
Amounts reclassified from AOCI— 8,502 — 8,502 — 8,502 
Income taxes associated with amounts reclassified from AOCI— (2,081)— (2,081)— (2,081)
OCI, net of tax for the fiscal year(237,605)9,330 2,047 (226,228)(1,433)(227,661)
AOCI, net of tax $(183,453)$675 $1,171 $(181,607)$(2,205)$(183,812)
 2021
 Foreign Currency
Translation
Adjustment
Unrealized
Gain (Loss) on
Derivatives
OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
Balance at beginning of period, net of tax$46,512 $(18,823)$(696)$26,993 $(855)$26,138 
OCI before reclassifications7,640 (1,100)(180)6,360 83 6,443 
Income taxes associated with OCI before reclassifications (1)
— 327 — 327 — 327 
Amounts reclassified from AOCI— 14,433 — 14,433 — 14,433 
Income taxes associated with amounts reclassified from AOCI— (3,492)— (3,492)— (3,492)
OCI, net of tax for the fiscal year7,640 10,168 (180)17,628 83 17,711 
AOCI, net of tax $54,152 $(8,655)$(876)$44,621 $(772)$43,849 
 2020
 Foreign Currency
Translation
Adjustment
Unrealized
Gain (Loss) on
Derivatives
OtherAOCI, net of tax, Attributable to THORNon-controlling InterestsTotal AOCI
Balance at beginning of period, net of tax$(46,484)$(9,472)$(1,048)$(57,004)$(594)$(57,598)
OCI before reclassifications92,996 (20,557)352 72,791 (261)72,530 
Income taxes associated with OCI before reclassifications (1)
— 4,906 — 4,906 — 4,906 
Amounts reclassified from AOCI— 8,180 — 8,180 — 8,180 
Income taxes associated with amounts reclassified from AOCI— (1,880)— (1,880)— (1,880)
OCI, net of tax for the fiscal year92,996 (9,351)352 83,997 (261)83,736 
AOCI, net of tax $46,512 $(18,823)$(696)$26,993 $(855)$26,138 
(1)We do not recognize deferred taxes for a majority of the foreign currency translation gains and losses because we do not anticipate reversal in the foreseeable future.