XML 39 R23.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION
12 Months Ended
Jul. 31, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION REVENUE RECOGNITION
Disaggregation of Revenue

The following table presents the Company's revenues from customers with contracts disaggregated by major good or service line and timing of revenue recognition. The table also includes a reconciliation of the disaggregated revenue with the reportable segments.
SuccessorPredecessor
May 1 to July 31,August 1, 2022 to April 30,Fiscal Year Ended July 31,
202320232022
(In thousands)
Service Lines
Supply chain management services$40,467 $147,185 $201,344 
Other337 1,098 1,928 
$40,804 $148,283 $203,272 
Timing of Revenue Recognition
Services transferred over time$40,804 $148,283 $203,272 
$40,804 $148,283 $203,272 

The table below presents information for the Company's contract balances:
SuccessorPredecessor
July 31, 2023July 31, 2022August 1, 2021
(In thousands)
Accounts receivable, trade, net$28,616 $40,083 $36,547 
Contract assets439 369 627 
Deferred revenue - current$2,574 $2,705 $2,212 
Deferred revenue - long-term144 134 108 
Total deferred revenue$2,718 $2,839 $2,320 

Remaining Performance Obligations

Remaining performance obligations are comprised of deferred revenue. Changes in deferred revenue during the fiscal years ended July 31, 2023 and 2022 were as follows:
Successor Predecessor
May 1 to July 31,August 1, 2022 to April 30,Fiscal Year Ended July 31,
202320232022
(In thousands)
Balance at beginning of period$3,073 $2,839 $2,320 
Deferral of revenue245 1,595 2,368 
Recognition of deferred amounts upon satisfaction of performance obligation(600)(1,361)(1,849)
Balance at end of period$2,718 $3,073 $2,839 

The Company expects to recognize approximately $2.6 million of the deferred revenue over the next twelve months and the remaining $0.1 million beyond that time period.