XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Note 2 - Revenue Recognition - Disaggregation of Revenue by Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Revenues $ 70,187 $ 79,312
Revenues, percentage 100.00% 100.00%
Revenues, variance $ (9,125)  
Revenues, variance, percentage (11.50%)  
Internet [Member]    
Revenues $ 60,295 $ 66,447
Revenues, percentage 85.90% 83.80%
Revenues, variance $ (6,152)  
Revenues, variance, percentage (9.30%)  
Contact Center [Member]    
Revenues $ 9,892 $ 12,865
Revenues, percentage 14.10% 16.20%
Revenues, variance $ (2,973)  
Revenues, variance, percentage (23.10%)  
Reorder Customer [Member]    
Revenues $ 63,339 $ 68,700
Revenues, percentage 90.20% 89.40%
Revenues, variance $ (7,598)  
Revenues, variance, percentage (10.70%)  
Reorder Customer [Member] | Previously Reported [Member]    
Revenues   $ 70,937
New Order Customer [Member]    
Revenues $ 6,848 $ 10,600
Revenues, percentage 9.80% 10.60%
Revenues, variance $ (1,527)  
Revenues, variance, percentage (18.20%)  
New Order Customer [Member] | Previously Reported [Member]    
Revenues   $ 8,375