XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.1
VIE’s Summarized Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash and equivalents $ 90,722 $ 98,352
Trade accounts receivable, net 65,942 64,315
Prepaid expenses 15,575 17,526
Other current assets 35,211 30,773
Property, plant, and equipment, net 39,083 36,866
Other intangibles, net 8,483 9,609
Total assets 518,226 497,094
Trade accounts payable 29,715 29,080
Accrued expenses 109,177 117,109
Other current liabilities 42,762 36,588
Accumulated other comprehensive loss (14,475) (11,305)
Noncontrolling interests 5,564 3,022
Total liabilities and noncontrolling interests 518,226 497,094
Variable Interest Entity, Primary Beneficiary [Member]    
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash and equivalents 2,607 1,808
Restricted cash 7,379 4,490
Trade accounts receivable, net 5 31
Prepaid expenses 101 14
Other current assets 1,240 1,387
Due from the Company 86
Property, plant, and equipment, net 325 467
Other intangibles, net 775 889
Total assets 12,432 9,172
Trade accounts payable
Accrued expenses 19 20
Other current liabilities 8,553 5,559
Due to the Company 1
Accumulated other comprehensive loss 49 (9)
Noncontrolling interests 3,810 3,602
Total liabilities and noncontrolling interests $ 12,432 $ 9,172