XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Summary of Quarterly Results (Unaudited) (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Quarterly Financial Information [Table Text Block]
   

Quarter Ended

         

(In thousands except per share data)

 

Sep. 30

   

Dec. 31

   

Mar. 31

   

Jun. 30

   

Fiscal Year

 
                                         
                                         

2023

                                       

Net Sales

  $ 127,069     $ 128,804     $ 117,470     $ 123,636     $ 496,979  

Gross Profit

    34,738       34,140       32,204       35,863       136,945  

Net Income

    6,262       6,417       4,669       8,414       25,762  
                                         

Earnings per share

                                       

Basic

  $ 0.23     $ 0.23     $ 0.16     $ 0.30     $ 0.92  

Diluted

  $ 0.22     $ 0.22     $ 0.16     $ 0.28     $ 0.88  
                                         

Range of share prices

                                       

High

  $ 8.81     $ 12.39     $ 15.88     $ 14.12     $ 15.88  

Low

  $ 5.70     $ 7.10     $ 12.17     $ 11.59     $ 5.70  
                                         

2022

                                       

Net Sales

  $ 106,397     $ 111,143     $ 110,111     $ 127,469     $ 455,120  

Gross Profit

    24,510       25,448       26,793       32,457       109,208  

Net Income

    3,133       3,105       3,618       5,176       15,032  
                                         

Earnings per share

                                       

Basic

  $ 0.12     $ 0.11     $ 0.13     $ 0.19     $ 0.55  

Diluted

  $ 0.11     $ 0.11     $ 0.13     $ 0.18     $ 0.54  (a)
                                         

Range of share prices

                                       

High

  $ 8.43     $ 8.42     $ 7.49     $ 7.66     $ 8.43  

Low

  $ 7.12     $ 6.41     $ 6.00     $ 5.53     $ 5.53