XML 40 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
4. Property, Plant and Equipment, net (Tables)
12 Months Ended
Dec. 31, 2017
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
   December 31, 
   2017   2016 
Land  $1,747   $1,747 
Buildings and improvements   17,260    16,428 
Machinery and equipment   27,539    23,122 
Vehicles   901    848 
Office equipment   734    709 
Construction in process   1,683    1,873 
    49,864    44,727 
Less accumulated depreciation   (25,219)   (22,895)
Total property, plant and equipment, net  $24,645   $21,832