XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 3 - Revenue From Contracts With Customers - Revenue Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Net sales $ 177,267 $ 184,332 $ 540,441 $ 552,721
Transferred at Point in Time [Member]        
Net sales 157,866 169,669 485,295 501,090
Transferred over Time [Member]        
Net sales 19,401 14,663 55,146 51,631
UNITED STATES        
Net sales 107,805 112,002 332,473 338,464
Asia Pacific [Member]        
Net sales 32,139 29,204 96,290 95,858
EMEA [Member]        
Net sales [1] 34,438 38,953 100,538 106,279
Other Americas [Member]        
Net sales 2,885 4,173 11,140 12,120
Electronics Products Group [Member]        
Net sales 80,431 78,211 241,538 225,966
Engraving Group [Member]        
Net sales 36,297 36,909 117,936 109,622
Engraving Group [Member] | Engraving Services [Member]        
Net sales 33,011 35,454 110,214 105,259
Engraving Group [Member] | Engraving Products [Member]        
Net sales 3,286 1,455 7,722 4,363
Scientific Group [Member]        
Net sales 16,925 18,898 51,410 56,646
Scientific Group [Member] | Scientific Products and Services [Member]        
Net sales 16,925 18,898 51,410 56,646
Engineering Technologies Group [Member]        
Net sales 20,098 18,052 58,205 59,244
Engineering Technologies Group [Member] | Engineering Technologies Components [Member]        
Net sales 20,098 18,052 58,205 59,244
Specialty Solutions Group [Member]        
Net sales 23,516 32,262 71,352 101,243
Specialty Solutions Group [Member] | Hydraulics Cylinders and System [Member]        
Net sales 14,800 13,548 41,410 47,823
Specialty Solutions Group [Member] | Merchandising & Display [Member]        
Net sales 8,716 13,203 29,942 32,160
Specialty Solutions Group [Member] | Pumps [Member]        
Net sales $ 0 $ 5,511 $ 0 $ 21,260
[1] EMEA consists primarily of Europe, Middle East and S. Africa.