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
Reports
Document and Entity Information
Statements
Consolidated Balance Sheets (Unaudited)
Consolidated Balance Sheets (Unaudited) (Parenthetical)
Consolidated Statements of Operations (Unaudited)
Consolidated Statements of Cash Flows (Unaudited)
Consolidated Statements of Stockholders' Equity (Unaudited)
Reports
Pay vs Performance Disclosure
Insider Trading Arrangements
Nature of Business
Summary of Significant Accounting Policies
Property and Equipment, Net
Other Intangible Assets, Net
Goodwill
Other Accrued Expenses
Income Taxes
Debt
Fair Value Measurements
Leases
Stockholders' Equity
Stock-Based Compensation
Business Combinations
Commitments and Contingencies
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Tables
Summary of Significant Accounting Policies (Tables)
Property and Equipment, Net (Tables)
Other Intangible Assets, Net (Tables)
Goodwill (Tables)
Other Accrued Expenses (Tables)
Debt (Tables)
Fair Value Measurements (Tables)
Leases (Tables)
Stock-Based Compensation (Tables)
Business Combinations (Tables)
Details
Nature of Business - Additional Information (Details)
Summary of Significant Accounting Policies - Additional Information (Details)
Summary of Significant Accounting Policies - Schedule of Other Receivables (Details)
Summary of Significant Accounting Policies - Schedule of Inventory (Details)
Summary of Significant Accounting Policies - Schedule of Composition of Revenue (Details)
Summary of Significant Accounting Policies - Schedule of Reconciliations of Numerators and Denominators of Basic and Diluted Earnings Per Share (Details)
Summary of Significant Accounting Policies - Schedule of Antidilutive Shares Excluded from Computation of Diluted Earnings Per Share (Details)
Property and Equipment, Net - Property and Equipment, Net (Details)
Property and Equipment, Net - Additional Information (Details)
Other Intangible Assets, Net - Summary of Components of Other Intangible Assets (Details)
Other Intangible Assets, Net - Additional Information (Details)
Other Intangible Assets, Net - Summary of Estimated Amortization Expense (Details)
Goodwill - Schedule of Goodwill (Details)
Other Accrued Expenses - Schedule of Other Accrued Expenses (Details)
Income Taxes - Additional Information (Details)
Debt - Schedule of Long-term Debt (Details)
Debt - Schedule of Annual Maturities of Debt (Details)
Debt - Additional Information (Details)
Fair Value Measurements - Schedule of Financial Liabilities measured at Fair Value on a Recurring Basis (Details)
Fair Value Measurements - Additional Information (Details)
Leases - Schedule of Balance Sheet Information Related to Leases (Details)
Leases - Summary of Components of Total Lease Cost (Details)
Leases - Summary of Supplemental Information of Leases (Details)
Leases - Schedule of Lease Obligation Maturities (Details)
Leases - Additional Information (Details)
Stockholders' Equity - Additional Information (Details)
Stock-Based Compensation - Additional Information (Details)
Stock-Based Compensation - Schedule of Estimated Grant-Date Fair Values of Stock-Based Awards Using Black-Scholes Option Pricing Model Assumptions (Details)
Stock-Based Compensation - Summary of Stock Option Activity (Details)
Stock-Based Compensation - Summary Of Weighted-Average Grant Date Fair Value Of Stock Options (Details)
Stock-Based Compensation - Summary of Restricted Stock Activity (Details)
Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)
Business Combinations - Additional Information (Details)
Business Combinations - Schedule of Business Acquisitions (Details)
Related Party Transactions - Additional Information (Details)
Commitments and Contingencies - Additional Information (Details)
All Reports