XML 19 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Note 2 - Revenue Recognition - Disaggregation of Revenue by Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenues $ 69,936 $ 71,396 $ 149,924 $ 158,786
Revenues, percentage 100.00% 100.00% 100.00% 100.00%
Revenues, variance $ (1,460)   $ (8,862)  
Revenues, variance, percentage 2.00%   5.60%  
Internet [Member]        
Revenues $ 58,453 $ 60,306 $ 125,476 $ 134,625
Revenues, percentage 83.60% 84.50% 83.70% 84.80%
Revenues, variance $ (1,853)   $ (9,149)  
Revenues, variance, percentage 3.10%   6.80%  
Contact Center [Member]        
Revenues $ 11,483 $ 11,090 $ 24,448 $ 24,161
Revenues, percentage 16.40% 15.50% 16.30% 15.20%
Revenues, variance $ 393   $ 287  
Revenues, variance, percentage 3.50%   1.20%  
Reorder Customer [Member]        
Revenues $ 61,851 $ 60,979 $ 129,593 $ 132,493
Revenues, percentage 88.40% 85.40% 86.40% 83.40%
Revenues, variance $ 872   $ (2,900)  
Revenues, variance, percentage 1.40%   2.20%  
New Order Customer [Member]        
Revenues $ 8,085 $ 10,417 $ 20,331 $ 26,293
Revenues, percentage 11.60% 14.60% 13.60% 16.60%
Revenues, variance $ (2,332)   $ (5,962)  
Revenues, variance, percentage 22.40%   22.70%