XML 26 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 2 - Revenue Recognition (Tables)
3 Months Ended
Jun. 30, 2018
Notes Tables  
Disaggregation of Revenue [Table Text Block]
Three Months Ended June 30,
 
Revenue (In thousands)
 
2018
   
%
   
2017
   
%
   
$ Variance
   
% Variance
 
                                                 
Reorder Sales
  $
71,501
     
81.8
%   $
64,465
     
80.9
%   $
7,036
     
10.9
%
New Order Sales
   
15,889
     
18.2
%    
15,192
     
19.1
%    
697
     
4.6
%
                                                 
Total Net Sales
  $
87,390
     
100.0
%   $
79,657
     
100.0
%   $
7,733
     
9.7
%
                                                 
Internet Sales
  $
74,320
     
85.0
%   $
66,647
     
83.7
%   $
7,673
     
11.5
%
Contact Center Sales
   
13,070
     
15.0
%    
13,010
     
16.3
%    
60
     
0.5
%
                                                 
Total Net Sales
  $
87,390
     
100.0
%   $
79,657
     
100.0
%   $
7,733
     
9.7
%