XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2 - Revenue Recognition - Disaggregation Of Revenue by Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Revenues $ 87,390 $ 79,657
Revenues 100.00% 100.00%
Revenues $ 7,733  
Revenues 9.70%  
Internet [Member]    
Revenues $ 74,320 $ 66,647
Revenues 85.00% 83.70%
Revenues $ 7,673  
Revenues 11.50%  
Contact Center [Member]    
Revenues $ 13,070 $ 13,010
Revenues 15.00% 16.30%
Revenues $ 60  
Revenues 0.50%  
Reorder Customer [Member]    
Revenues $ 71,501 $ 64,465
Revenues 81.80% 80.90%
Revenues $ 7,036  
Revenues 10.90%  
New Order Customer [Member]    
Revenues $ 15,889 $ 15,192
Revenues 18.20% 19.10%
Revenues $ 697  
Revenues 4.60%