XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Revenue From Contracts With Customers - Revenue Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Net sales $ 187,789 $ 185,709 $ 368,389 $ 361,319
Transferred at Point in Time [Member]        
Net sales 165,728 175,616 331,421 340,039
Transferred over Time [Member]        
Net sales 22,061 10,093 36,968 21,280
UNITED STATES        
Net sales 116,303 105,597 226,462 204,581
Asia Pacific [Member]        
Net sales 33,861 42,145 66,654 79,401
EMEA [Member]        
Net sales [1] 33,401 34,877 67,326 70,878
Other Americas [Member]        
Net sales 4,224 3,090 7,947 6,459
Electronics Products Group [Member]        
Net sales 72,556 76,626 147,755 152,462
Engraving Group [Member]        
Net sales 37,689 36,644 72,713 71,814
Engraving Group [Member] | Engraving Services [Member]        
Net sales 36,221 34,321 69,805 67,238
Engraving Group [Member] | Engraving Products [Member]        
Net sales 1,468 2,323 2,908 4,576
Scientific Group [Member]        
Net sales 19,292 24,636 37,748 46,165
Scientific Group [Member] | Scientific Products and Services [Member]        
Net sales 19,292 24,636 37,748 46,165
Engineering Technologies Group [Member]        
Net sales 24,193 18,095 41,192 35,668
Engineering Technologies Group [Member] | Engineering Technologies Components [Member]        
Net sales 24,193 18,095 41,192 35,668
Specialty Solutions Group [Member]        
Net sales 34,059 29,708 68,981 55,210
Specialty Solutions Group [Member] | Hydraulics Cylinders and System [Member]        
Net sales 17,538 13,248 34,275 23,901
Specialty Solutions Group [Member] | Merchandising & Display [Member]        
Net sales 9,392 8,422 18,957 15,110
Specialty Solutions Group [Member] | Pumps [Member]        
Net sales $ 7,129 $ 8,038 $ 15,749 $ 16,199
[1] EMEA consists primarily of Europe, Middle East and S. Africa.