XML 17 R14.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Revenue Recognition Revenue Recognition (Notes) | 6 Months Ended
--- | ---
Jan. 31, 2020
Revenue Recognition [Abstract] |
Revenue Recognition, Policy [Policy Text Block] | Revenue Recognition The Company recognizes revenue when control of the product or service transfers to the customer at an amount that represents the consideration expected to be received in exchange for those products and services. The Company’s revenues are primarily from the sale of identification and workplace safety products that are shipped and billed to customers. All revenue is from contracts with customers and is included in “Net sales” on the condensed consolidated statements of income. See Note I “Segment Information” for the Company’s disaggregated revenue disclosure. The Company’s contracts with customers consist of purchase orders, which in some cases are governed by master supply or distributor agreements. The majority of the Company's revenue is earned and recognized at a point in time through ship-and-bill performance obligations where the customer typically obtains control of the product upon shipment or delivery, depending on freight terms. The Company offers extended warranty coverage that is included in the sales price of certain products, which it accounts for as service warranties. The Company accounts for the deferred revenue associated with extended service warranties as a contract liability. At the time of sale, the extended warranty transaction price is recorded as deferred revenue and is recognized on a straight-line basis over the life of the service warranty period. The balance of contract liabilities associated with service warranty performance obligations was $2,797 and $2,782 as of January 31, 2020 and July 31, 2019, respectively. This also represents the amount of unsatisfied performance obligations related to contracts that extend beyond one year. The current portion and non-current portion of contract liabilities are included in “Other current liabilities” and “Other liabilities," respectively, on the condensed consolidated balance sheets. The Company recognized revenue of $316 and $631 during the three and six months ended January 31, 2020, respectively, that was included in the contract liability balance at the beginning of the period from the amortization of extended service warranties. Of the contract liability balance outstanding at January 31, 2020, the Company expects to recognize 22% by the end of fiscal 2020, an additional 34% by the end of fiscal 2021, and the remaining balance thereafter.

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

X
- Definition Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration