XML 30 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCRUED EXPENSES AND OTHER PAYABLES
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND OTHER PAYABLES

NOTE 6: ACCRUED EXPENSES AND OTHER PAYABLES

 

     As at December 31,  
     2016      2017  

Engineering accruals

   $ 466      $ 977  

Professional fees

     583        792  

Government grants

     263        791  

Income taxes payable, net

     1,489        45  

Facility related accruals

     140        290  

Other

     1,074        1,032  
  

 

 

    

 

 

 
   $ 4,015      $ 3,927