XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Revenue Recognition - Disaggregation of Revenue by Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Revenues $ 79,312 $ 96,204
Revenues, percentage 100.00% 100.00%
Revenues, variance $ (16,892)  
Revenues, variance, percentage (17.60%)  
Internet [Member]    
Revenues $ 66,447 $ 81,511
Revenues, percentage 83.80% 84.70%
Revenues, variance $ (15,064)  
Revenues, variance, percentage (18.50%)  
Contact Center [Member]    
Revenues $ 12,865 $ 14,693
Revenues, percentage 16.20% 15.30%
Revenues, variance $ (1,828)  
Revenues, variance, percentage (12.40%)  
Reorder Customer [Member]    
Revenues $ 70,937 $ 80,425
Revenues, percentage 89.40% 83.60%
Revenues, variance $ (9,488)  
Revenues, variance, percentage (11.80%)  
New Order Customer [Member]    
Revenues $ 8,375 $ 15,779
Revenues, percentage 10.60% 16.40%
Revenues, variance $ (7,404)  
Revenues, variance, percentage (46.90%)