XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.3
VIE’s Summarized Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jul. 31, 2024
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash and equivalents $ 148,019 $ 164,557
Trade accounts receivable, net 41,566 42,215
Disbursement prefunding 52,041 30,736
Prepaid expenses 12,686 17,558
Other current assets 24,627 25,927
Property, plant, and equipment, net 38,944 38,652
Other intangibles, net 5,947 6,285
Total assets 554,634 550,095
Trade accounts payable 23,647 24,773
Accrued expenses 92,821 103,176
Customer funds deposits 94,951 91,893
Due to the Company 1,058 2,662
Accumulated other comprehensive income (19,709) (18,142)
Noncontrolling interests 10,568 9,472
Total liabilities and noncontrolling interests 554,634 550,095
Variable Interest Entity, Primary Beneficiary [Member]    
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash and equivalents 3,055 2,626
Restricted cash 15,289 7,426
Trade accounts receivable, net 127 74
Disbursement prefunding 1,323 2,587
Prepaid expenses 359 258
Other current assets 265 294
Property, plant, and equipment, net 163 179
Other intangibles, net 546 584
Total assets 21,127 14,028
Trade accounts payable 4
Accrued expenses 160 124
Customer funds deposits 15,882 9,195
Due to the Company 296 241
Accumulated other comprehensive income 14 27
Noncontrolling interests 4,775 4,437
Total liabilities and noncontrolling interests $ 21,127 $ 14,028