XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Note K - Economic Dependency - Substantial Net Sales to Certain Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net sales $ 154,015 $ 170,966
Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Net sales 109,712 123,369
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 1 [Member]    
Net sales 61,646 37,218
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 2 [Member]    
Net sales [1] $ 48,066 54,599
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 3 [Member]    
Net sales   $ 31,552
[1] Sales were less than 10% of the respective period’s consolidated net sales.