XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE RECOGNITION (Details Narrative)
12 Months Ended
Dec. 31, 2018
USD ($)
Revenue recognized that was included in contrcat liabilities $ 18,620,527
Remaining performance obligations $ 78,934,000
2019 [Member]  
Expect remaining performance obligation (percent) 97.00%
Performance Obligation Year 2019
Transferred over Time [Member]  
Revenue from long-term contracts (percent) 95.00%
Transferred at Point in Time [Member]  
Revenue from MRO contracts (percent) 5.00%