XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
VIE’s Summarized Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jul. 31, 2024
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash and equivalents $ 142,152 $ 164,557
Trade accounts receivable, net 45,127 42,215
Disbursement prefunding 57,676 30,736
Prepaid expenses 15,989 17,558
Other current assets 24,914 25,927
Property, plant, and equipment, net 38,380 38,652
Other intangibles, net 5,583 6,285
Total assets 575,728 550,095
Trade accounts payable 22,482 24,773
Accrued expenses 89,472 103,176
Customer funds deposits 104,720 91,893
Due to the Company 1,093 2,662
Accumulated other comprehensive (loss) income (19,599) (18,142)
Noncontrolling interests 12,273 9,472
Total liabilities and noncontrolling interests 575,728 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,139 2,626
Restricted cash 14,465 7,426
Trade accounts receivable, net 472 74
Disbursement prefunding 1,132 2,587
Prepaid expenses 356 258
Other current assets 233 294
Property, plant, and equipment, net 185 179
Other intangibles, net 508 584
Total assets 20,490 14,028
Trade accounts payable 409 4
Accrued expenses 273 124
Customer funds deposits 14,523 9,195
Due to the Company 500 241
Accumulated other comprehensive (loss) income (2) 27
Noncontrolling interests 4,787 4,437
Total liabilities and noncontrolling interests $ 20,490 $ 14,028