XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 15 - Summary of Quarterly Results (Unaudited) (Tables)
12 Months Ended
Jun. 30, 2024
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

 
                                         

2024

                                       

Net Sales

  $ 123,441     $ 109,005     $ 108,186     $ 129,007     $ 469,638  

Gross Profit

    36,589       31,536       31,210       33,833       133,168  

Net Income

    8,028       5,906       5,375       5,668       24,977  
                                         

Earnings per share

                                       

Basic

  $ 0.28     $ 0.20     $ 0.18     $ 0.19     $ 0.86  

Diluted

  $ 0.27     $ 0.20     $ 0.18     $ 0.19     $ 0.83  
                                         

Range of share prices

                                       

High

  $ 16.05     $ 16.75     $ 15.47     $ 16.07     $ 16.75  

Low

  $ 11.90     $ 12.19     $ 13.40     $ 13.97     $ 11.90  
                                         

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