XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Note K - Economic Dependency - Substantial Net Sales to Certain Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Net sales $ 113,796 $ 154,015
Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Net sales 77,308 109,712
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 1 [Member]    
Net sales [1] 48,055 48,066
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 2 [Member]    
Net sales 16,312 $ 61,646
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 3 [Member]    
Net sales $ 12,941  
[1] Sales were less than 10% of the respective period’s consolidated net sales.