XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contract assets and liabilities
3 Months Ended
Mar. 31, 2018
Contractors [Abstract]  
Contract assets and liabilities
6.
Contract assets and liabilities
  
Contract assets represents revenue recognized in excess of amounts billed. Contract liabilities represents billings in excess of revenue recognized.