XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.1
VIE’s Summarized Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jul. 31, 2024
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash and equivalents $ 199,948 $ 164,557
Trade accounts receivable, net 43,084 42,215
Disbursement prefunding 43,381 30,736
Prepaid expenses 13,837 17,558
Other current assets 25,865 25,927
Property, plant, and equipment, net 38,980 38,652
Other intangibles, net 5,372 6,285
Total assets 600,908 550,095
Trade accounts payable 17,250 24,773
Accrued expenses 91,408 103,176
Customer funds deposits 121,765 91,893
Due to the Company 1,682 2,662
Accumulated other comprehensive income (19,812) (18,142)
Noncontrolling interests 13,331 9,472
Total liabilities and noncontrolling interests 600,908 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 2,913 2,626
Restricted cash 12,597 7,426
Trade accounts receivable, net 176 74
Disbursement prefunding 1,425 2,587
Prepaid expenses 233 258
Other current assets 238 294
Property, plant, and equipment, net 195 179
Other intangibles, net 470 584
Total assets 18,247 14,028
Trade accounts payable 4
Accrued expenses 209 124
Customer funds deposits 12,421 9,195
Due to the Company 609 241
Accumulated other comprehensive income 34 27
Noncontrolling interests 4,974 4,437
Total liabilities and noncontrolling interests $ 18,247 $ 14,028