XML 52 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable and Sales Concentrations (Tables)
12 Months Ended
Dec. 31, 2017
Receivables [Abstract]  
Summary of Accounts Receivables

Accounts receivable, net, are comprised of the following amounts:

 

     As of December 31,  
     2017      2016  

Trade

   $ 110,165      $ 94,502  

Less - allowance for doubtful accounts

     1,719        1,069  
  

 

 

    

 

 

 

Accounts receivable, net

   $ 108,446      $ 93,433  
  

 

 

    

 

 

 
Summary of Activity in the Allowance for Doubtful Accounts

The following table presents activity in the allowance for doubtful accounts.

 

     Balance at
Beginning
of Year
     Additions      Write-
offs
    Currency
Impacts
    Balance at
End of Year
 

Year Ended December 31, 2017

   $ 1,069      $ 648      $ (101   $ 103     $ 1,719  

Year Ended December 31, 2016

   $ 1,055      $ 153      $ (59   $ (80   $ 1,069  

Year Ended December 31, 2015

   $ 362      $ 729      $ (8   $ (28   $ 1,055