XML 33 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Note 2 - Revenue Recognition - Disaggregation of Revenue by Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Revenues $ 79,988 $ 87,390
Revenues, percentage 100.00% 100.00%
Revenues, variance $ (7,402)  
Revenues, variance, percentage (8.50%)  
Internet [Member]    
Revenues $ 67,023 $ 74,320
Revenues, percentage 83.80% 85.00%
Revenues, variance $ (7,297)  
Revenues, variance, percentage (9.80%)  
Contact Center [Member]    
Revenues $ 12,965 $ 13,070
Revenues, percentage 16.20% 15.00%
Revenues, variance $ (105)  
Revenues, variance, percentage (0.80%)  
Reorder Customer [Member]    
Revenues $ 67,742 $ 71,501
Revenues, percentage 84.70% 81.80%
Revenues, variance $ (3,759)  
Revenues, variance, percentage (5.30%)  
New Order Customer [Member]    
Revenues $ 12,246 $ 15,889
Revenues, percentage 15.30% 18.20%
Revenues, variance $ (3,643)  
Revenues, variance, percentage (22.90%)