XML 84 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 3,253,584 $ 2,596,711 $ 2,948,106 $ 2,345,569
Total other comprehensive income (loss), net of tax (87,290) (4,520) (188,319) 42,303
Ending balance 3,441,183 2,757,922 3,441,183 2,757,922
Foreign currency translation adjustment, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (50,284) 87,512 54,152 46,512
OCI before reclassifications (90,526) (7,394) (194,962) 33,606
Income taxes associated with OCI before reclassifications 0 0 0 0
Amounts reclassified from AOCI 0 0 0 0
Income taxes associated with amounts reclassified from AOCI 0 0 0 0
Total other comprehensive income (loss), net of tax (90,526) (7,394) (194,962) 33,606
Ending balance (140,810) 80,118 (140,810) 80,118
Unrealized gain (loss) on derivative, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (4,171) (13,140) (8,655) (18,823)
OCI before reclassifications 2,680 193 3,269 573
Income taxes associated with OCI before reclassifications (642) (46) (733) (133)
Amounts reclassified from AOCI 2,111 3,703 7,375 10,752
Income taxes associated with amounts reclassified from AOCI (529) (921) (1,807) (2,580)
Total other comprehensive income (loss), net of tax 3,620 2,929 8,104 8,612
Ending balance (551) (10,211) (551) (10,211)
Other, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (1,248) (696) (876) (696)
OCI before reclassifications 0 0 (372) 0
Income taxes associated with OCI before reclassifications 0 0 0 0
Amounts reclassified from AOCI 0 0 0 0
Income taxes associated with amounts reclassified from AOCI 0 0 0 0
Total other comprehensive income (loss), net of tax 0 0 (372) 0
Ending balance (1,248) (696) (1,248) (696)
AOCI, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (55,703) 73,676 44,621 26,993
OCI before reclassifications (87,846) (7,201) (192,065) 34,179
Income taxes associated with OCI before reclassifications (642) (46) (733) (133)
Amounts reclassified from AOCI 2,111 3,703 7,375 10,752
Income taxes associated with amounts reclassified from AOCI (529) (921) (1,807) (2,580)
Total other comprehensive income (loss), net of tax (86,906) (4,465) (187,230) 42,218
Ending balance (142,609) 69,211 (142,609) 69,211
AOCI, attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (1,477) (715) (772) (855)
OCI before reclassifications (384) (55) (1,089) 85
Income taxes associated with OCI before reclassifications 0 0 0 0
Amounts reclassified from AOCI 0 0 0 0
Income taxes associated with amounts reclassified from AOCI 0 0 0 0
Total other comprehensive income (loss), net of tax (384) (55) (1,089) 85
Ending balance (1,861) (770) (1,861) (770)
AOCI including portion attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (57,180) 72,961 43,849 26,138
OCI before reclassifications (88,230) (7,256) (193,154) 34,264
Income taxes associated with OCI before reclassifications (642) (46) (733) (133)
Amounts reclassified from AOCI 2,111 3,703 7,375 10,752
Income taxes associated with amounts reclassified from AOCI (529) (921) (1,807) (2,580)
Total other comprehensive income (loss), net of tax (87,290) (4,520) (188,319) 42,303
Ending balance $ (144,470) $ 68,441 $ (144,470) $ 68,441