XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Revenue From Contracts With Customers - Revenue Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Net sales $ 178,400 $ 187,789 $ 363,174 $ 368,389
Transferred at Point in Time [Member]        
Net sales 160,204 165,728 327,429 331,421
Transferred over Time [Member]        
Net sales 18,196 22,061 35,745 36,968
UNITED STATES        
Net sales 110,167 116,303 224,668 226,462
Asia Pacific [Member]        
Net sales 32,742 33,861 64,151 66,654
EMEA [Member]        
Net sales [1] 31,632 33,401 66,100 67,326
Other Americas [Member]        
Net sales 3,859 4,224 8,255 7,947
Electronics Products Group [Member]        
Net sales 79,419 72,556 161,107 147,755
Engraving Group [Member]        
Net sales 40,845 37,689 81,639 72,713
Engraving Group [Member] | Engraving Services [Member]        
Net sales 38,467 36,221 77,203 69,805
Engraving Group [Member] | Engraving Products [Member]        
Net sales 2,378 1,468 4,436 2,908
Scientific Group [Member]        
Net sales 16,292 19,292 34,485 37,748
Scientific Group [Member] | Scientific Products and Services [Member]        
Net sales 16,292 19,292 34,485 37,748
Engineering Technologies Group [Member]        
Net sales 19,887 24,193 38,107 41,192
Engineering Technologies Group [Member] | Engineering Technologies Components [Member]        
Net sales 19,887 24,193 38,107 41,192
Specialty Solutions Group [Member]        
Net sales 21,957 34,059 47,836 68,981
Specialty Solutions Group [Member] | Hydraulics Cylinders and System [Member]        
Net sales 11,881 17,538 26,610 34,275
Specialty Solutions Group [Member] | Merchandising & Display [Member]        
Net sales 10,076 9,392 21,226 18,957
Specialty Solutions Group [Member] | Pumps [Member]        
Net sales $ 0 $ 7,129 $ 0 $ 15,749
[1] EMEA consists primarily of Europe, Middle East and S. Africa.