XML 43 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Contracts in Process (Tables)
12 Months Ended
Jun. 30, 2019
Contractors [Abstract]  
Schedule of contracts in process

Contracts in process at June 30, 2019 and 2018 are as follows:

 

   2019   2018 
Unrecognized gross contract value   $45,552,562   $48,100,984 
Costs related to contracts in process  $11,069,558   $8,880,003