XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Note 2 - Revenue Recognition - Disaggregation of Revenue by Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Revenues $ 65,896 $ 59,915 $ 237,536 $ 209,839
Revenues, percentage 100.00% 100.00% 100.00% 100.00%
Revenues, variance $ 5,981   $ 27,697  
Revenues, variance, percentage 10.00%   13.20%  
Internet [Member]        
Revenues $ 54,984 $ 50,000 $ 199,192 $ 175,476
Revenues, percentage 83.40% 83.50% 83.90% 83.60%
Revenues, variance $ 4,984   $ 23,716  
Revenues, variance, percentage 10.00%   13.50%  
Contact Center [Member]        
Revenues $ 10,912 $ 9,915 $ 38,344 $ 34,363
Revenues, percentage 16.60% 16.50% 16.10% 16.40%
Revenues, variance $ 997   $ 3,981  
Revenues, variance, percentage 10.10%   11.60%  
Reorder Customer [Member]        
Revenues $ 60,233 $ 53,808 $ 208,419 $ 183,401
Revenues, percentage 91.40% 89.80% 87.70% 87.40%
Revenues, variance $ 6,425   $ 25,018  
Revenues, variance, percentage 11.90%   13.60%  
New Order Customer [Member]        
Revenues $ 5,663 $ 6,107 $ 29,117 $ 26,438
Revenues, percentage 8.60% 10.20% 12.30% 12.60%
Revenues, variance $ (444)   $ 2,679  
Revenues, variance, percentage (7.30%)   10.10%