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 Statements of Operations and Comprehensive Income (Unaudited)
Consolidated Statements of Cash Flows (Unaudited)
Consolidated Balance Sheets (Unaudited)
Consolidated Balance Sheets (Unaudited) (Parenthetical)
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
Other Accrued Expenses
Income Taxes
Debt
Fair Value Measurements
Interest Rate Swap
Leases
Stockholders' Equity
Stock-Based Compensation
Commitments and Contingencies
Segment Information
Subsequent Events
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)
Other Accrued Expenses (Tables)
Debt (Tables)
Fair Value Measurements (Tables)
Interest Rate Swap (Tables)
Leases (Tables)
Stock-Based Compensation (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 Prepaid and Other Current Assets (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)
Other Accrued Expenses - Schedule of Other Accrued Expenses (Details)
Income Taxes - Additional Information (Details)
Debt - Schedule of Long-term Debt (Details)
Debt - Additional Information (Details)
Fair Value Measurements - Schedule of Financial Assets and Liabilities measured at Fair Value on a Recurring Basis (Details)
Fair Value Measurements - Additional Information (Details)
Interest Rate Swap - Additional Information (Details)
Interest Rate Swap - Schedule of Interest Rate Swap (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)
Commitments and Contingencies - Additional Information (Details)
Segment Information - Additional Information (Details)
Subsequent Events - Additional Information (Details)
All Reports