XML 104 R89.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 16 - Segment and Geographic Information - Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue $ 294,490 $ 348,201 $ 266,277
CHINA      
Revenue 113,684 114,168 103,071
UNITED STATES      
Revenue 87,545 92,620 29,976
JAPAN      
Revenue 7,492 29,061 36,308
THAILAND      
Revenue 40,884 45,205 35,837
Other Country [Member]      
Revenue $ 44,885 $ 67,147 $ 61,085