XML 87 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance at beginning of period $ 2,596,711 $ 2,122,334 $ 2,345,569 $ 2,095,228
Ending balance 2,757,922 2,111,512 2,757,922 2,111,512
Foreign currency translation adjustment        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance at beginning of period 86,797 (57,987) 45,657 (47,078)
OCI before reclassifications (7,449) (25,245) 33,691 (36,154)
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
Ending balance 79,348 (83,232) 79,348 (83,232)
Unrealized gain (loss) on derivative        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance at beginning of period (13,140) (13,418) (18,823) (9,472)
OCI before reclassifications 193 (12,059) 573 (19,885)
Income taxes associated with OCI before reclassifications (46) 2,792 (133) 4,724
Amounts reclassified from AOCI 3,703 1,979 10,752 4,561
Income taxes associated with amounts reclassified from AOCI (921) (475) (2,580) (1,109)
Ending balance (10,211) (21,181) (10,211) (21,181)
Other        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance at beginning of period (696) (1,048) (696) (1,048)
OCI before reclassifications 0 0 0 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
Ending balance (696) (1,048) (696) (1,048)
AOCI including portion attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance at beginning of period 72,961 (72,453) 26,138 (57,598)
OCI before reclassifications (7,256) (37,304) 34,264 (56,039)
Income taxes associated with OCI before reclassifications (46) 2,792 (133) 4,724
Amounts reclassified from AOCI 3,703 1,979 10,752 4,561
Income taxes associated with amounts reclassified from AOCI (921) (475) (2,580) (1,109)
Ending balance 68,441 (105,461) 68,441 (105,461)
Foreign currency translation adjustment, attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Ending balance (770) (1,237) (770) (1,237)
Unrealized gain (loss) on derivatives, attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Ending balance 0 0 0 0
Other, attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Ending balance 0 0 0 0
AOCI, attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Ending balance (770) (1,237) (770) (1,237)
Foreign currency translation adjustment, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Ending balance 80,118 (81,995) 80,118 (81,995)
Unrealized gain (loss) on derivative, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Ending balance (10,211) (21,181) (10,211) (21,181)
Other, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Ending balance (696) (1,048) (696) (1,048)
AOCI, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Balance at beginning of period 73,676 (71,415) 26,993 (57,004)
Ending balance $ 69,211 $ (104,224) $ 69,211 $ (104,224)