XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 3,942,595 $ 3,788,130 $ 3,983,398 $ 3,600,654
Total other comprehensive income (loss), net of tax (17,773) 21,140 (42,903) 106,292
Ending balance 4,008,347 3,898,276 4,008,347 3,898,276
Foreign currency translation adjustment, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (93,147) (97,996) (68,911) (183,453)
OCI before reclassifications (17,647) 21,570 (41,883) 107,027
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 (17,647) 21,570 (41,883) 107,027
Ending balance (110,794) (76,426) (110,794) (76,426)
Unrealized gain (loss) on derivative, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 0 818 0 675
OCI before reclassifications 0 21 0 966
Income taxes associated with OCI before reclassifications 0 (5) 0 (232)
Amounts reclassified from AOCI 0 (615) 0 (1,368)
Income taxes associated with amounts reclassified from AOCI 0 147 0 325
Total other comprehensive income (loss), net of tax 0 (452) 0 (309)
Ending balance 0 366 0 366
Other, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 253 1,132 364 1,171
OCI before reclassifications 0 0 (111) (39)
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 (111) (39)
Ending balance 253 1,132 253 1,132
AOCI, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (92,894) (96,046) (68,547) (181,607)
OCI before reclassifications (17,647) 21,591 (41,994) 107,954
Income taxes associated with OCI before reclassifications 0 (5) 0 (232)
Amounts reclassified from AOCI 0 (615) 0 (1,368)
Income taxes associated with amounts reclassified from AOCI 0 147 0 325
Total other comprehensive income (loss), net of tax (17,647) 21,118 (41,994) 106,679
Ending balance (110,541) (74,928) (110,541) (74,928)
AOCI, attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (3,366) (2,614) (2,583) (2,205)
OCI before reclassifications (126) 22 (909) (387)
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 (126) 22 (909) (387)
Ending balance (3,492) (2,592) (3,492) (2,592)
AOCI including portion attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (96,260) (98,660) (71,130) (183,812)
OCI before reclassifications (17,773) 21,613 (42,903) 107,567
Income taxes associated with OCI before reclassifications 0 (5) 0 (232)
Amounts reclassified from AOCI 0 (615) 0 (1,368)
Income taxes associated with amounts reclassified from AOCI 0 147 0 325
Total other comprehensive income (loss), net of tax (17,773) 21,140 (42,903) 106,292
Ending balance $ (114,033) $ (77,520) $ (114,033) $ (77,520)