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 6 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenues $ 71,396 $ 66,711 $ 158,786 $ 146,368
Revenues 100.00% 100.00% 100.00% 100.00%
Revenues $ 4,685   $ 12,418  
Revenues 7.00%   8.50%  
Internet [Member]        
Revenues $ 60,306 $ 56,169 $ 134,625 $ 122,817
Revenues 84.50% 84.20% 84.80% 83.90%
Revenues $ 4,137   $ 11,808  
Revenues 7.40%   9.60%  
Contact Center [Member]        
Revenues $ 11,090 $ 10,542 $ 24,161 $ 23,551
Revenues 15.50% 15.80% 15.20% 16.10%
Revenues $ 548   $ 610  
Revenues 5.20%   2.60%  
Reorder Customer [Member]        
Revenues $ 60,979 $ 55,065 $ 132,493 $ 119,532
Revenues 85.40% 82.50% 83.40% 81.70%
Revenues $ 5,914   $ 12,961  
Revenues 10.70%   10.80%  
New Order Customer [Member]        
Revenues $ 10,417 $ 11,646 $ 26,293 $ 26,836
Revenues 14.60% 17.50% 16.60% 18.30%
Revenues $ (1,229)   $ (543)  
Revenues 10.60%   2.00%