XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2018
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Liabilities

Accounts payable and accrued liabilities consist of the following:

 

     March 31,      December 31,  
     2018      2017  

Trade and accrued payables

   $ 7,409      $ 8,279  

Warranty

     227        258  

Customer deposits

     850        575  

Other

     —          4  
  

 

 

    

 

 

 
   $ 8,486      $ 9,116