XML 83 R72.htm IDEA: XBRL DOCUMENT v3.21.2
VIE’s Summarized Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jul. 31, 2021
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash and equivalents $ 114,543 $ 107,147
Trade accounts receivable, net 51,263 46,644
Prepaid expenses 17,130 13,694
Other current assets 26,491 16,779
Assets, Current 385,490 388,135
Goodwill 14,798 14,897
Property, plant, and equipment, net 30,870 30,829
Long-term Investments 9,487 11,654
Operating Lease, Right-of-Use Asset 7,768 7,671
Deferred Income Tax Assets, Net 41,686 41,502
Other Assets, Noncurrent 10,318 10,389
Other intangibles, net 7,312 7,578
Total assets 507,729 512,655
Trade accounts payable 31,615 24,502
Accrued expenses 120,440 129,085
Other current liabilities 32,223 27,930
Accumulated other comprehensive loss (9,226) (10,183)
Noncontrolling interests 1,690 1,750
Total liabilities and noncontrolling interests 507,729 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,419 1,364
Restricted cash 5,384 3,848
Trade accounts receivable, net 31 91
Prepaid expenses 210 344
Other current assets 863 858
Assets, Current
Goodwill
Property, plant, and equipment, net 652 637
Long-term Investments
Operating Lease, Right-of-Use Asset
Deferred Income Tax Assets, Net
Other Assets, Noncurrent
Other intangibles, net 1,042 1,042
Total assets 9,601 8,184
Trade accounts payable 5 312
Accrued expenses 41 26
Other current liabilities 6,058 4,491
Due to the Company 5 8
Accumulated other comprehensive loss (6) (7)
Noncontrolling interests 3,498 3,354
Total liabilities and noncontrolling interests $ 9,601 $ 8,184