v3.26.1
Note J - Business Segments and Foreign Operations - Net Sales by Product Group (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Net Sales $ 381,270 $ 340,738
Operating Segments [Member] | Manufacturing Segment [Member]    
Net Sales 340,456 295,550
Operating Segments [Member] | Distribution Segment [Member]    
Net Sales 115,720 130,956
Intersegment Eliminations [Member]    
Net Sales (74,906) (85,768)
Industrial [Member]    
Net Sales 46,067 41,502
Industrial [Member] | Operating Segments [Member]    
Net Sales 46,067 41,502
Industrial [Member] | Operating Segments [Member] | Manufacturing Segment [Member]    
Net Sales 45,622 40,717
Industrial [Member] | Operating Segments [Member] | Distribution Segment [Member]    
Net Sales 4,265 5,176
Industrial [Member] | Intersegment Eliminations [Member]    
Net Sales (3,820) (4,391)
Land Based Transmissions [Member]    
Net Sales 89,698 80,192
Land Based Transmissions [Member] | Operating Segments [Member]    
Net Sales 89,698 80,192
Land Based Transmissions [Member] | Operating Segments [Member] | Manufacturing Segment [Member]    
Net Sales 84,879 76,171
Land Based Transmissions [Member] | Operating Segments [Member] | Distribution Segment [Member]    
Net Sales 19,973 16,621
Land Based Transmissions [Member] | Intersegment Eliminations [Member]    
Net Sales (15,154) (12,600)
Marine and Propulsion Systems [Member]    
Net Sales 227,675 201,101
Marine and Propulsion Systems [Member] | Operating Segments [Member]    
Net Sales 227,675 201,101
Marine and Propulsion Systems [Member] | Operating Segments [Member] | Manufacturing Segment [Member]    
Net Sales 209,955 178,553
Marine and Propulsion Systems [Member] | Operating Segments [Member] | Distribution Segment [Member]    
Net Sales 71,702 90,196
Marine and Propulsion Systems [Member] | Intersegment Eliminations [Member]    
Net Sales (53,982) (67,648)
Other [Member]    
Net Sales 17,830 17,943
Other [Member] | Operating Segments [Member]    
Net Sales 17,830 17,943
Other [Member] | Operating Segments [Member] | Manufacturing Segment [Member]    
Net Sales 0 109
Other [Member] | Operating Segments [Member] | Distribution Segment [Member]    
Net Sales 19,780 18,963
Other [Member] | Intersegment Eliminations [Member]    
Net Sales $ (1,950) $ (1,129)