XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Revenue From Contracts With Customers - Revenue Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Net sales $ 185,709 $ 156,283 $ 361,319 $ 307,569
Transferred at Point in Time [Member]        
Net sales 175,616 147,167 340,039 290,638
Transferred over Time [Member]        
Net sales 10,093 9,116 21,280 16,931
UNITED STATES        
Net sales 105,597 91,392 204,581 183,506
Asia Pacific [Member]        
Net sales 42,145 30,610 79,401 57,474
EMEA [Member]        
Net sales [1] 34,877 30,364 70,878 59,182
Other Americas [Member]        
Net sales 3,090 3,917 6,459 7,407
Electronics Products Group [Member]        
Net sales 76,626 60,156 152,462 115,427
Engraving Group [Member]        
Net sales 36,644 37,950 71,814 74,351
Engraving Group [Member] | Engraving Services [Member]        
Net sales 34,321 34,976 67,238 69,296
Engraving Group [Member] | Engraving Products [Member]        
Net sales 2,323 2,974 4,576 5,055
Scientific Group [Member]        
Net sales 24,636 17,893 46,165 34,556
Scientific Group [Member] | Scientific Products and Services [Member]        
Net sales 24,636 17,893 46,165 34,556
Engineering Technologies Group [Member]        
Net sales 18,095 17,507 35,668 35,140
Engineering Technologies Group [Member] | Engineering Technologies Components [Member]        
Net sales 18,095 17,507 35,668 35,140
Specialty Solutions Group [Member]        
Net sales 29,708 22,777 55,210 48,095
Specialty Solutions Group [Member] | Hydraulics Cylinders and Systems [Member]        
Net sales 13,248 10,623 23,901 22,954
Specialty Solutions Group [Member] | Merchandising & Display [Member]        
Net sales 8,422 6,041 15,110 13,239
Specialty Solutions Group [Member] | Pumps [Member]        
Net sales $ 8,038 $ 6,113 $ 16,199 $ 11,902
[1] EMEA consists primarily of Europe, Middle East and S. Africa.