XML 59 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts receivable, net (Tables)
12 Months Ended
Dec. 31, 2017
Accounts receivable, net [Abstract]  
Schedule of Accounts Receivable
(In thousands)
 
December 31,
2016
 
December 31,
2017
 
Accounts receivable
 
 
14,655
 
 
40,663
 
Less: Allowance for doubtful accounts
 
 
(119)
 
 
(31)
 
Accounts receivable, net
 
 
14,536
 
 
40,632
 
Schedule of Allowance for Doubtful Accounts
The following table presents movement in the allowance for doubtful accounts:
 
(In thousands)
 
December 31,
2015
 
December 31,
2016
 
December 31,
2017
 
Balance at beginning of the year
 
 
131
 
 
126
 
 
119
 
Additions
 
 
4
 
 
 
 
27
 
Write-off
 
 
 
 
 
 
(122)
 
Exchange difference
 
 
(9)
 
 
(7)
 
 
7
 
Balance at end of the year
 
 
126
 
 
119
 
 
31