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
Financial Statements
Condensed Consolidated Balance Sheets
Condensed Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Income and Comprehensive Income
Consolidated Statements of Changes in Stockholders' Equity
Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)
Condensed Consolidated Statements of Cash Flows
Notes to Financial Statements
Basis of Presentation and Summary of Significant Accounting Policies
Business Combinations
Revenue Recognition
Restricted Cash
Inventories, Net
Goodwill Goodwill
Intangible Assets
Leases
Credit Agreement
Stock Repurchase Program
Severance Reserve
Stock-Based Compensation
Income Taxes
Commitments and Contingencies
Related Party Transaction
Segment Information
COVID-19 Risks and Uncertainties
Subsequent Event
Accounting Policies
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
Notes Tables
Revenue Recognition (Tables)
Inventories (Tables)
Goodwill (Tables)
Intangible Assets (Tables)
Leases (Tables)
Severance Reserve (Tables)
Segment Reporting (Tables)
Notes Details
Basis of Presentation and Summary of Significant Accounting Policies (Details)
Business Combinations (Details)
Revenue Recognition - Narrative (Details)
Revenue Recognition - Schedule of Disaggregation of Revenue (Details)
Revenue Recognition - Product Type (Details)
Restricted Cash (Details)
Inventories - Schedule of Inventory (Details)
Goodwill (Details)
Intangible Assets (Details)
Leases - Net Lease Cost (Details)
Leases - Net Lease Assets and Liabilities (Details)
Leases - Value of Lease Liabilities (Details)
Leases - Leases Weighted-Average Lease Terms and Interest Rates (Details)
Leases - Cash Outflows of the Leasing Activity (Details)
Leases - Narrative (Details)
Credit Agreement (Details)
Stock Repurchase Program (Details)
Severance Reserve (Details)
Stock-Based Compensation - Additional Information (Details)
Income Taxes (Details)
Commitments and Contingencies (Details)
Related Party Transaction (Details)
Segment Reporting (Details)
COVID-19 Risks and Uncertainties (Details)
All Reports