XML 47 R32.htm IDEA: XBRL DOCUMENT
v3.21.2

Note 3 - Revenue From Contracts With Customers (Tables) | 12 Months Ended
--- | ---
Jun. 30, 2021
Notes Tables |
Disaggregation of Revenue [Table Text Block] |
|  | Year Ended |
Revenue by Product Line |  | June 30, 2021 |  |  | June 30, 2020 |  |  | June 30, 2019 |
Electronics |  |  | 253,369 |  |  |  | 185,294 |  |  |  | 204,073 |
Engraving Services |  |  | 137,159 |  |  |  | 132,586 |  |  |  | 139,769 |
Engraving Products |  |  | 9,857 |  |  |  | 11,150 |  |  |  | 9,924 |
Total Engraving |  |  | 147,016 |  |  |  | 143,736 |  |  |  | 149,693 |
Scientific |  |  | 79,421 |  |  |  | 57,523 |  |  |  | 57,621 |
Engineering Technologies |  |  | 75,562 |  |  |  | 104,047 |  |  |  | 105,270 |
Hydraulics Cylinders and System |  |  | 48,776 |  |  |  | 51,722 |  |  |  | 53,943 |
Merchandising & Display |  |  | 26,049 |  |  |  | 31,488 |  |  |  | 34,532 |
Pumps |  |  | 26,039 |  |  |  | 30,725 |  |  |  | 34,799 |
Total Specialty Solutions |  |  | 100,864 |  |  |  | 113,935 |  |  |  | 123,274 |
Total Revenue by Product Line |  | $ | 656,232 |  |  | $ | 604,535 |  |  | $ | 639,931 |
|  | Year Ended |
Net sales |  | June 30, 2021 |  |  | June 30, 2020 |  |  | June 30, 2019 |
United States |  | $ | 386,829 |  |  | $ | 364,188 |  |  | $ | 370,235 |
Asia Pacific |  |  | 125,516 |  |  |  | 98,665 |  |  |  | 108,667 |
EMEA (1) |  |  | 129,908 |  |  |  | 128,037 |  |  |  | 144,636 |
Other Americas |  |  | 13,979 |  |  |  | 13,645 |  |  |  | 16,393 |
Total |  | $ | 656,232 |  |  | $ | 604,535 |  |  | $ | 639,931 |
|  | Year Ended |
Timing of Revenue Recognition |  | June 30, 2021 |  |  | June 30, 2020 |  |  | June 30, 2019 |
Products and services transferred at a point in time |  | $ | 619,029 |  |  | $ | 569,426 |  |  | $ | 607,980 |
Products transferred over time |  |  | 37,203 |  |  |  | 35,109 |  |  |  | 31,951 |
Net sales |  | $ | 656,232 |  |  | $ | 604,535 |  |  | $ | 639,931 |
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] |
Year ended June 30, 2021 |  |  | Balance at Beginning of Period |  |  |  | Additions |  |  |  | Deductions |  |  |  | Balance at End of Period |
Contract assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Prepaid expenses and other current assets |  | $ | 9,140 |  |  |  | 30,773 |  |  |  | 24,900 |  |  | $ | 15,013 |
Contract liabilities: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Customer deposits |  | $ | 2,298 |  |  |  | 9,912 |  |  |  | 11,739 |  |  | $ | 471 |
Year ended June 30, 2020 |  |  | Balance at Beginning of Period |  |  |  | Additions |  |  |  | Deductions |  |  |  | Balance at End of Period |
Contract assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Prepaid expenses and other current assets |  | $ | 8,418 |  |  |  | 41,462 |  |  |  | 40,740 |  |  | $ | 9,140 |
Contract liabilities: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Customer deposits |  | $ | 1,358 |  |  |  | 11,939 |  |  |  | 10,999 |  |  | $ | 2,298 |
|  | Year ended |
Revenue recognized in the period from: |  | June 30, 2021 |
Amounts included in the contract liability balance at the beginning of the period |  | $ | 2,298 |
|  | Year ended |
Revenue recognized in the period from: |  | June 30, 2020 |
Amounts included in the contract liability balance at the beginning of the period |  | $ | 1,358 |

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration