XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Note 3 - Revenue From Contracts With Customers - Revenue Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Net sales $ 172,216 $ 155,474 $ 479,797 $ 465,150
Transferred at Point in Time [Member]        
Net sales 163,356 145,498 454,007 439,222
Transferred over Time [Member]        
Net sales 8,860 9,976 25,790 25,928
Electronics Products Group [Member]        
Net sales 65,085 48,069 180,524 140,521
Engraving Group [Member]        
Net sales 36,026 35,431 110,377 112,118
Engraving Group [Member] | Engraving Services [Member]        
Net sales 33,655 31,893 102,950 103,630
Engraving Group [Member] | Engraving Products [Member]        
Net sales 2,371 3,538 7,427 8,488
Scientific Group [Member]        
Net sales 24,221 14,670 58,777 44,834
Scientific Group [Member] | Scientific Products and Services [Member]        
Net sales 24,221 14,670 58,777 44,834
Engineering Technologies Group [Member]        
Net sales 19,951 26,730 55,091 77,869
Engineering Technologies Group [Member] | Engineering Technologies Components [Member]        
Net sales 19,951 26,730 55,091 77,869
Specialty Solutions Group [Member]        
Net sales 26,933 30,574 75,028 89,808
Specialty Solutions Group [Member] | Hydraulics Cylinders and Systems [Member]        
Net sales 13,629 13,549 36,583 38,613
Specialty Solutions Group [Member] | Merchandising & Display [Member]        
Net sales 6,276 7,719 19,515 26,234
Specialty Solutions Group [Member] | Pumps [Member]        
Net sales 7,028 9,306 18,930 24,961
UNITED STATES        
Net sales 103,005 95,643 286,522 282,146
Asia Pacific [Member]        
Net sales 31,715 22,583 89,189 71,495
EMEA [Member]        
Net sales [1] 34,367 33,781 93,549 100,543
Other Americas [Member]        
Net sales $ 3,129 $ 3,467 $ 10,537 $ 10,966
[1] EMEA consists primarily of Europe, Middle East and S. Africa.