XML 83 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 3,132,242 $ 2,420,521 $ 2,948,106 $ 2,345,569
Total other comprehensive income (loss), net of tax (68,217) 62,484 (101,029) 46,823
Ending balance 3,253,584 2,596,711 3,253,584 2,596,711
Foreign currency translation adjustment, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 19,145 27,406 54,152 46,512
OCI before reclassifications (69,429) 60,106 (104,436) 41,000
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 (69,429) 60,106 (104,436) 41,000
Ending balance (50,284) 87,512 (50,284) 87,512
Unrealized gain (loss) on derivative, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (6,300) (15,491) (8,655) (18,823)
OCI before reclassifications 4 (352) 589 380
Income taxes associated with OCI before reclassifications 41 87 (91) (87)
Amounts reclassified from AOCI 2,736 3,410 5,264 7,049
Income taxes associated with amounts reclassified from AOCI (652) (794) (1,278) (1,659)
Total other comprehensive income (loss), net of tax 2,129 2,351 4,484 5,683
Ending balance (4,171) (13,140) (4,171) (13,140)
Other, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (876) (696) (876) (696)
OCI before reclassifications (372) 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 (372) 0 (372) 0
Ending balance (1,248) (696) (1,248) (696)
AOCI, attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 11,969 11,219 44,621 26,993
OCI before reclassifications (69,797) 59,754 (104,219) 41,380
Income taxes associated with OCI before reclassifications 41 87 (91) (87)
Amounts reclassified from AOCI 2,736 3,410 5,264 7,049
Income taxes associated with amounts reclassified from AOCI (652) (794) (1,278) (1,659)
Total other comprehensive income (loss), net of tax (67,672) 62,457 (100,324) 46,683
Ending balance (55,703) 73,676 (55,703) 73,676
AOCI, attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (932) (742) (772) (855)
OCI before reclassifications (545) 27 (705) 140
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 (545) 27 (705) 140
Ending balance (1,477) (715) (1,477) (715)
AOCI including portion attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 11,037 10,477 43,849 26,138
OCI before reclassifications (70,342) 59,781 (104,924) 41,520
Income taxes associated with OCI before reclassifications 41 87 (91) (87)
Amounts reclassified from AOCI 2,736 3,410 5,264 7,049
Income taxes associated with amounts reclassified from AOCI (652) (794) (1,278) (1,659)
Total other comprehensive income (loss), net of tax (68,217) 62,484 (101,029) 46,823
Ending balance $ (57,180) $ 72,961 $ (57,180) $ 72,961