XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Revenue From Contracts With Customers - Revenue Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Net sales $ 184,332 $ 189,281 $ 552,721 $ 550,600
Transferred at Point in Time [Member]        
Net sales 169,669 170,949 501,090 510,988
Transferred over Time [Member]        
Net sales 14,663 18,332 51,631 39,612
UNITED STATES        
Net sales 112,002 110,076 338,464 314,657
Asia Pacific [Member]        
Net sales 29,204 37,441 95,858 116,842
EMEA [Member]        
Net sales [1] 38,953 37,963 106,279 108,841
Other Americas [Member]        
Net sales 4,173 3,801 12,120 10,260
Electronics Products Group [Member]        
Net sales 78,211 79,889 225,966 232,351
Engraving Group [Member]        
Net sales 36,909 37,223 109,622 109,037
Engraving Group [Member] | Engraving Services [Member]        
Net sales 35,454 34,399 105,259 101,637
Engraving Group [Member] | Engraving Products [Member]        
Net sales 1,455 2,824 4,363 7,400
Scientific Group [Member]        
Net sales 18,898 18,914 56,646 65,079
Scientific Group [Member] | Scientific Products and Services [Member]        
Net sales 18,898 18,914 56,646 65,079
Engineering Technologies Group [Member]        
Net sales 18,052 20,890 59,244 56,558
Engineering Technologies Group [Member] | Engineering Technologies Components [Member]        
Net sales 18,052 20,890 59,244 56,558
Specialty Solutions Group [Member]        
Net sales 32,262 32,365 101,243 87,575
Specialty Solutions Group [Member] | Hydraulics Cylinders and System [Member]        
Net sales 13,548 15,306 47,823 39,207
Specialty Solutions Group [Member] | Merchandising & Display [Member]        
Net sales 13,203 8,438 32,160 23,548
Specialty Solutions Group [Member] | Pumps [Member]        
Net sales $ 5,511 $ 8,621 $ 21,260 $ 24,820
[1] EMEA consists primarily of Europe, Middle East and S. Africa.