XML 85 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 3,650,959 $ 3,132,242 $ 3,600,654 $ 2,948,106
Total other comprehensive income (loss), net of tax 127,677 (68,217) 85,152 (101,029)
Ending balance 3,788,130 3,253,584 3,788,130 3,253,584
Foreign currency translation adjustment, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (226,348) 19,145 (183,453) 54,152
OCI before reclassifications 128,352 (69,429) 85,457 (104,436)
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 128,352 (69,429) 85,457 (104,436)
Ending balance (97,996) (50,284) (97,996) (50,284)
Unrealized gain (loss) on derivative, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 1,479 (6,300) 675 (8,655)
OCI before reclassifications (178) 4 945 589
Income taxes associated with OCI before reclassifications 42 41 (227) (91)
Amounts reclassified from AOCI (691) 2,736 (753) 5,264
Income taxes associated with amounts reclassified from AOCI 166 (652) 178 (1,278)
Total other comprehensive income (loss), net of tax (661) 2,129 143 4,484
Ending balance 818 (4,171) 818 (4,171)
Other, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 1,171 (876) 1,171 (876)
OCI before reclassifications (39) (372) (39) (372)
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 (39) (372) (39) (372)
Ending balance 1,132 (1,248) 1,132 (1,248)
AOCI, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (223,698) 11,969 (181,607) 44,621
OCI before reclassifications 128,135 (69,797) 86,363 (104,219)
Income taxes associated with OCI before reclassifications 42 41 (227) (91)
Amounts reclassified from AOCI (691) 2,736 (753) 5,264
Income taxes associated with amounts reclassified from AOCI 166 (652) 178 (1,278)
Total other comprehensive income (loss), net of tax 127,652 (67,672) 85,561 (100,324)
Ending balance (96,046) (55,703) (96,046) (55,703)
AOCI, attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (2,639) (932) (2,205) (772)
OCI before reclassifications 25 (545) (409) (705)
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 25 (545) (409) (705)
Ending balance (2,614) (1,477) (2,614) (1,477)
AOCI including portion attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (226,337) 11,037 (183,812) 43,849
OCI before reclassifications 128,160 (70,342) 85,954 (104,924)
Income taxes associated with OCI before reclassifications 42 41 (227) (91)
Amounts reclassified from AOCI (691) 2,736 (753) 5,264
Income taxes associated with amounts reclassified from AOCI 166 (652) 178 (1,278)
Total other comprehensive income (loss), net of tax 127,677 (68,217) 85,152 (101,029)
Ending balance $ (98,660) $ (57,180) $ (98,660) $ (57,180)