XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.1
3. REVENUES: ADOPTION OF ASC 606 (Tables)
3 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue - Contract Revenue
   March 31, 2019   March 31, 2018 
Fixed Price Contracts  $3,531   $1,843 
Service Contracts   2,769    1,863 
Total  $6,300   $3,706 
Schedule of earnings in excess of billings on uncompleted contracts
   March 31, 2019   December 31, 2018 
Costs incurred on uncompleted contracts  $3,033   $9,697 
Estimated earnings on uncompleted contracts   3,474    10,787 
    6,507    20,484 
Less: Billings to date on uncompleted contracts   (6,717)   (19,526)
   $(210)  $958 
           
Included in the accompanying unaudited condensed consolidated balance sheets under the following captions:          
Contract assets  $827   $1,931 
Contract liabilities   (1,037)   (973)
   $(210)  $958