XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Revenue Recognition - Disaggregation of Revenue by Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues $ 67,386 $ 75,436 $ 146,698 $ 171,640
Revenues, percentage 100.00% 100.00% 100.00% 100.00%
Revenues, variance $ (8,050)   $ (24,942)  
Revenues, variance, percentage (10.70%)   (14.50%)  
Internet [Member]        
Revenues $ 55,961 $ 62,697 $ 122,408 $ 144,208
Revenues, percentage 83.00% 83.10% 83.40% 84.00%
Revenues, variance $ (6,736)   $ (21,800)  
Revenues, variance, percentage (10.70%)   (15.10%)  
Contact Center [Member]        
Revenues $ 11,425 $ 12,739 $ 24,290 $ 27,432
Revenues, percentage 17.00% 16.90% 16.60% 16.00%
Revenues, variance $ (1,314)   $ (3,142)  
Revenues, variance, percentage (10.30%)   (11.50%)  
Reorder Customer [Member]        
Revenues $ 62,016 $ 67,761 $ 132,953 $ 148,186
Revenues, percentage 92.00% 89.80% 90.60% 86.30%
Revenues, variance $ (5,745)   $ (15,233)  
Revenues, variance, percentage (8.50%)   (10.30%)  
New Order Customer [Member]        
Revenues $ 5,370 $ 7,675 $ 13,745 $ 23,454
Revenues, percentage 8.00% 10.20% 9.40% 13.70%
Revenues, variance $ (2,305)   $ (9,709)  
Revenues, variance, percentage (30.00%)   (41.40%)