XML 87 R77.htm IDEA: XBRL DOCUMENT v3.22.1
VIE’s Summarized Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash and equivalents $ 97,139 $ 107,147
Trade accounts receivable, net 52,881 46,644
Prepaid expenses 16,676 13,694
Other current assets 27,442 16,779
Property, plant, and equipment, net 33,447 30,829
Other intangibles, net 10,041 7,578
Total assets 503,270 512,655
Trade accounts payable 27,817 24,502
Accrued expenses 118,285 129,085
Other current liabilities 35,103 27,930
Accumulated other comprehensive income (loss) (11,341) (10,183)
Noncontrolling interests 2,523 1,750
Total liabilities and noncontrolling interests 503,270 512,655
Variable Interest Entity, Primary Beneficiary [Member]    
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash and equivalents 1,570 1,364
Restricted cash 4,896 3,848
Trade accounts receivable, net 29 91
Prepaid expenses 91 344
Other current assets 1,160 858
Due from the Company 87
Property, plant, and equipment, net 520 637
Other intangibles, net 927 1,042
Total assets 9,280 8,184
Trade accounts payable 2 312
Accrued expenses 46 26
Other current liabilities 5,792 4,491
Due to the Company 8
Accumulated other comprehensive income (loss) 14 (7)
Noncontrolling interests 3,426 3,354
Total liabilities and noncontrolling interests $ 9,280 $ 8,184