XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Contracts in Process
12 Months Ended
Jun. 30, 2023
Contracts in Process [Abstract]  
Contracts in Process

Note 5. Contracts in Process

Contracts in process at June 30, 2023 and 2022 are as follows:

 

   2023   2022 
Unrecognized gross contract value  $83,577,153   $76,782,028 
Costs related to contracts in process  $17,318,579   $16,207,419 

 

Included in costs relating to contracts in process at June 30, 2023 and 2022 are costs relative to contracts that may not be completed within the ensuing year as contracts vary in size, scope and duration. Under the units-of-delivery method, the related sale and cost of sales will not be reflected in the statements of comprehensive income until the units under contract are shipped.