XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Note 3 - Revenue From Contracts With Customers - Revenue Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Net sales $ 151,286 $ 155,978
Transferred at Point in Time [Member]    
Net sales 143,471 149,494
Transferred over Time [Member]    
Net sales 7,815 6,484
UNITED STATES    
Net sales 92,114 94,042
Asia Pacific [Member]    
Net sales 26,864 24,352
EMEA [Member]    
Net sales [1] 28,818 34,300
Other Americas [Member]    
Net sales 3,490 3,284
Electronics Products Group [Member]    
Net sales 55,271 46,617
Engraving Group [Member]    
Net sales 36,401 38,431
Engraving Group [Member] | Engraving Services [Member]    
Net sales 34,320 36,066
Engraving Group [Member] | Engraving Products [Member]    
Net sales 2,081 2,365
Scientific Group [Member]    
Net sales 16,663 14,750
Scientific Group [Member] | Scientific Products and Services [Member]    
Net sales 16,663 14,750
Engineering Technologies Group [Member]    
Net sales 17,633 24,644
Engineering Technologies Group [Member] | Engineering Technologies Components [Member]    
Net sales 17,633 24,644
Specialty Solutions Group [Member]    
Net sales 25,318 31,536
Specialty Solutions Group [Member] | Hydraulics Cylinders and Systems [Member]    
Net sales 12,331 13,749
Specialty Solutions Group [Member] | Merchandising & Display [Member]    
Net sales 7,198 9,823
Specialty Solutions Group [Member] | Pumps [Member]    
Net sales $ 5,789 $ 7,964
[1] EMEA consists primarily of Europe, Middle East and S. Africa.