This page uses Javascript. Your browser either doesn't support Javascript or you have it turned off. To see this page as it is meant to appear please use a Javascript enabled browser.
Print Document
View Excel Document
Cover
Document and Entity Information
Financial Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Income
Consolidated Statements of Comprehensive Income
Consolidated Statements of Stockholders' Equity
Consolidated Statements of Stockholders' Equity (Parenthetical)
Consolidated Statements of Cash Flows
Notes to Financial Statements
Background
Impact of the COVID-19 Pandemic
Revenues
Inventories
Income Taxes
Earnings Per Share
Other Accrued Liabilities
Long-term Debt
Leases
Commitments and Contingencies
Fair Value of Financial Instruments
Equity Incentive Plans
New Markets Tax Credit
Related Party Transactions
Notes Tables
Revenues (Tables)
Inventories (Tables)
Earnings Per Share (Tables)
Other Accrued Liabilities (Tables)
Leases (Tables)
Fair Value of Financial Instruments (Tables)
Notes Details
Background (Narrative) (Details)
Impact of the COVID-19 Pandemic (Narrative) (Details)
Revenues (Narrative) (Details)
Revenues (Schedule of Revenues Disaggregated by Product Category) (Details)
Revenues (Schedule of Components of Returns Reserve) (Details)
Inventories (Narrative) (Details)
Inventories (Schedule of Inventories) (Details)
Income Taxes (Narrative) (Details)
Earnings Per Share (Schedule of Earnings Per Share) (Details)
Other Accrued Liabilities (Schedule of Other Accrued Liabilities) (Details)
Long-term Debt (Narrative) (Details)
Leases (Narrative) (Details)
Leases (Schedule of Lease Assets and Liabilities) (Details)
Leases (Summary of Lease Cost) (Details)
Leases (Summary of Other Lease Information) (Details)
Fair Value of Financial Instruments (Narrative) (Details)
Fair Value of Financial Instruments (Summary of Fair Value of Financial Assets Measured on a Recurring Basis) (Details)
Equity Incentive Plans (Narrative) (Details)
New Markets Tax Credit (Narrative) (Details)
Related Party Transactions (Narrative) (Details)
All Reports