XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 3,923,590 $ 3,650,959 $ 3,983,398 $ 3,600,654
Total other comprehensive income (loss), net of tax 35,516 127,677 (25,130) 85,152
Ending balance 3,942,595 3,788,130 3,942,595 3,788,130
Foreign currency translation adjustment, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (128,835) (226,348) (68,911) (183,453)
OCI before reclassifications 35,688 128,352 (24,236) 85,457
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 35,688 128,352 (24,236) 85,457
Ending balance (93,147) (97,996) (93,147) (97,996)
Unrealized gain (loss) on derivative, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 0 1,479 0 675
OCI before reclassifications 0 (178) 0 945
Income taxes associated with OCI before reclassifications 0 42 0 (227)
Amounts reclassified from AOCI 0 (691) 0 (753)
Income taxes associated with amounts reclassified from AOCI 0 166 0 178
Total other comprehensive income (loss), net of tax 0 (661) 0 143
Ending balance 0 818 0 818
Other, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 364 1,171 364 1,171
OCI before reclassifications (111) (39) (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 (111) (39) (111) (39)
Ending balance 253 1,132 253 1,132
AOCI, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (128,471) (223,698) (68,547) (181,607)
OCI before reclassifications 35,577 128,135 (24,347) 86,363
Income taxes associated with OCI before reclassifications 0 42 0 (227)
Amounts reclassified from AOCI 0 (691) 0 (753)
Income taxes associated with amounts reclassified from AOCI 0 166 0 178
Total other comprehensive income (loss), net of tax 35,577 127,652 (24,347) 85,561
Ending balance (92,894) (96,046) (92,894) (96,046)
AOCI, attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (3,305) (2,639) (2,583) (2,205)
OCI before reclassifications (61) 25 (783) (409)
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 (61) 25 (783) (409)
Ending balance (3,366) (2,614) (3,366) (2,614)
AOCI including portion attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (131,776) (226,337) (71,130) (183,812)
OCI before reclassifications 35,516 128,160 (25,130) 85,954
Income taxes associated with OCI before reclassifications 0 42 0 (227)
Amounts reclassified from AOCI 0 (691) 0 (753)
Income taxes associated with amounts reclassified from AOCI 0 166 0 178
Total other comprehensive income (loss), net of tax 35,516 127,677 (25,130) 85,152
Ending balance $ (96,260) $ (98,660) $ (96,260) $ (98,660)