XML 36 R25.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Revenue Recognition and Deferred Revenue (Policies) | 6 Months Ended
--- | ---
Jan. 31, 2025
Revenue Recognition and Deferred Revenue [Abstract] |
Revenue Recognition | 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 solutions 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 H, “Segment Information,” for the Company’s disaggregated revenue disclosure. 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. The balance of contract liabilities associated with service warranty performance obligations was $2,963 and $2,947 as of January 31, 2025 and July 31, 2024, respectively. 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 $341 and $321 during the three months ended January 31, 2025 and 2024, respectively, and $678 and $635 during the six months ended January 31, 2025 and 2024, respectively, that was included in the contract liability balance at the beginning of the respective period from the amortization of extended service warranties. Of the contract liability balance outstanding at January 31, 2025, the Company expects to recognize 22% by the end of fiscal 2025, an additional 35% by the end of fiscal 2026, and the remaining balance thereafter.

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

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration