XML 53 R43.htm IDEA: XBRL DOCUMENT v3.19.2
CONTRACT ASSETS AND CONTRACT LIABILITIES (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Contract assets $ 120,254,379 $ 113,333,491
Contract liabilities (3,488,823) (3,805,106)
Net contract assets 116,765,556 109,528,385
US Government [Member]    
Contract assets 50,056,686 48,358,481
Contract liabilities (3,486,110) (3,780,866)
Net contract assets 46,570,576 44,577,615
Commercial [Member]    
Contract assets 70,197,693 64,975,010
Contract liabilities (2,713) (24,240)
Net contract assets $ 70,194,980 $ 64,950,770