XML 67 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition
6 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
The following table summarizes the contract balances recognized on the Company's consolidated balance sheets as follows (in thousands):
March 31,September 30,
20252024
Contract assets$21,920 $23,945 

Contract assets are included as part of accounts receivable on the consolidated balances sheets. The change from prior period is primarily due to invoice timing. Contract liabilities had no balance as of March 31, 2025 and September 30, 2024.

Disaggregation of Revenue from Contracts with Customers

We disaggregate our revenue from contracts with customers by customer, contract type, as well as whether the Company acts as prime contractor or subcontractor. We believe these categories best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. The following series of tables present our revenue disaggregated by these categories:
Revenue by customer was as follows (in thousands):
Three Months EndedSix Months Ended
March 31,March 31,
2025202420252024
Department of Health and Human Services$44,590 $47,349 $86,745 $91,636 
Department of Veterans Affairs28,696 35,616 62,795 70,296 
Department of Defense14,711 16,412 28,066 33,283 
Other1,215 1,630 2,388 3,642 
Total $89,212 $101,007 $179,994 $198,857 

Revenue by contract type was as follows (in thousands):
Three Months EndedSix Months Ended
March 31,March 31,
2025202420252024
Time and Materials$46,339 $55,487 $95,741 $110,276 
Cost Reimbursable19,582 21,326 37,724 41,077 
Firm Fixed Price23,291 24,194 46,529 47,504 
Total $89,212 $101,007 $179,994 $198,857 

Revenue by whether the Company acts as a prime contractor or a subcontractor was as follows (in thousands):
Three Months EndedSix Months Ended
March 31,March 31,
2025202420252024
Prime Contractor$81,755 $90,696 $164,859 $178,318 
Subcontractor7,457 10,311 15,135 20,539 
Total $89,212 $101,007 $179,994 $198,857