XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Revenue From Contracts With Customers - Revenue Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Net sales $ 189,281 $ 172,216 $ 550,600 $ 479,797
Transferred at Point in Time [Member]        
Net sales 170,949 163,356 510,988 454,007
Transferred over Time [Member]        
Net sales 18,332 8,860 39,612 25,790
UNITED STATES        
Net sales 110,076 103,005 314,657 286,522
Asia Pacific [Member]        
Net sales 37,441 31,715 116,842 89,189
EMEA [Member]        
Net sales [1] 37,963 34,367 108,841 93,549
Other Americas [Member]        
Net sales 3,801 3,129 10,260 10,537
Electronics Products Group [Member]        
Net sales 79,889 65,085 232,351 180,524
Engraving Group [Member]        
Net sales 37,223 36,026 109,037 110,377
Engraving Group [Member] | Engraving Services [Member]        
Net sales 34,399 33,655 101,637 102,950
Engraving Group [Member] | Engraving Products [Member]        
Net sales 2,824 2,371 7,400 7,427
Scientific Group [Member]        
Net sales 18,914 24,221 65,079 58,777
Scientific Group [Member] | Scientific Products and Services [Member]        
Net sales 18,914 24,221 65,079 58,777
Engineering Technologies Group [Member]        
Net sales 20,890 19,951 56,558 55,091
Engineering Technologies Group [Member] | Engineering Technologies Components [Member]        
Net sales 20,890 19,951 56,558 55,091
Specialty Solutions Group [Member]        
Net sales 32,365 26,933 87,575 75,028
Specialty Solutions Group [Member] | Hydraulics Cylinders and Systems [Member]        
Net sales 15,306 13,629 39,207 36,583
Specialty Solutions Group [Member] | Merchandising & Display [Member]        
Net sales 8,438 6,276 23,548 19,515
Specialty Solutions Group [Member] | Pumps [Member]        
Net sales $ 8,621 $ 7,028 $ 24,820 $ 18,930
[1] EMEA consists primarily of Europe, Middle East and S. Africa.