XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.2
3. REVENUES: ADOPTION OF ASC 606 (Tables)
6 Months Ended
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue - Contract Revenue

 

Three Months Ended June 30, 2019 Compared to Three Months Ended June 30, 2018

 

   June 30, 2019   June 30, 2018 
Fixed Price Contracts  $2,878   $1,090 
Service Contracts   2,391    3,014 
Total  $5,269   $4,104 

 

Six Months Ended June 30, 2019 Compared to Six Months Ended June 30, 2018

 

   June 30, 2019   June 30, 2018 
Fixed Price Contracts  $6,409   $2,933 
Service Contracts   5,159    4,877 
Total  $11,568   $7,810 

Schedule of earnings in excess of billings on uncompleted contracts
   June 30, 2019   December 31, 2018 
Costs incurred on uncompleted contracts  $2,930   $9,697 
Estimated earnings on uncompleted contracts   2,964    10,787 
    5,894    20,484 
Less: Billings to date on uncompleted contracts   (4,917)   (19,526)
   $977   $958 
           
Included in the accompanying unaudited condensed consolidated          
  balance sheets under the following captions:          
Contract assets  $1,219   $1,931 
Contract liabilities   (242)   (973)
   $977   $958