XML 20 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Note 12 - Segment Information - Geographic Data (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Net revenues $ 252,876 $ 229,191
BRAZIL    
Net revenues $ 65,942 $ 54,060
BRAZIL | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 26.10% 23.60%
SOUTH AFRICA    
Net revenues $ 27,201 $ 28,566
SOUTH AFRICA | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 10.80% 12.50%
MEXICO    
Net revenues $ 23,324 $ 21,233
MEXICO | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 9.20% 9.30%
CHINA    
Net revenues $ 12,993 $ 13,181
CHINA | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 5.10% 5.80%
INDIA    
Net revenues $ 11,469 $ 10,814
INDIA | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 4.50% 4.70%
CANADA    
Net revenues $ 9,059 $ 8,392
CANADA | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 3.60% 3.70%
JAPAN    
Net revenues $ 8,813 $ 9,269
JAPAN | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 3.50% 4.00%
AUSTRALIA    
Net revenues $ 3,087 $ 3,405
AUSTRALIA | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 1.20% 1.50%
TURKEY    
Net revenues $ 268 $ 222
TURKEY | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 0.10% 0.10%
International [Member]    
Net revenues $ 162,156 $ 149,142
International [Member] | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 64.10% 65.20%