XML 100 R88.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 17 - Summary of Quarterly Results (Unaudited) - Quarterly Results (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2022
Jun. 30, 2021
Net Sales $ 127,469 $ 110,111 $ 111,143 $ 106,397 $ 97,015 $ 72,204 $ 76,387 $ 70,006    
Gross Profit 32,457 26,793 25,448 24,510 22,904 18,092 19,706 18,272 $ 109,208 $ 78,974
Net Income $ 5,176 $ 3,618 $ 3,105 $ 3,133 $ 198 $ 1,472 $ 2,208 $ 1,990 $ 15,032 $ 5,868
Basic (in dollars per share) $ 0.19 $ 0.13 $ 0.11 $ 0.12 $ 0.01 $ 0.05 $ 0.08 $ 0.08 $ 0.55 $ 0.22
Diluted (in dollars per share) 0.18 0.13 0.11 0.11 0.01 0.05 0.08 0.07 $ 0.54 $ 0.21
Maximum [Member]                    
Share prices (in dollars per share) 7.66 7.49 8.42 8.43 9.54 10.78 9.01 7.34    
Minimum [Member]                    
Share prices (in dollars per share) $ 5.53 $ 6.00 $ 6.41 $ 7.12 $ 7.55 $ 8.09 $ 6.75 $ 5.52    
Fiscal Year [Member]                    
Net Sales                 $ 455,120 $ 315,612
Gross Profit                 109,208 78,974
Net Income                 $ 15,032 $ 5,868
Basic (in dollars per share)                 $ 0.55 $ 0.22
Diluted (in dollars per share)                 0.54 0.21
Fiscal Year [Member] | Maximum [Member]                    
Share prices (in dollars per share)                 8.43 10.78
Fiscal Year [Member] | Minimum [Member]                    
Share prices (in dollars per share)                 $ 5.53 $ 5.52