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 INCOME STATEMENTS
CONSOLIDATED COMPREHENSIVE INCOME STATEMENTS
CONSOLIDATED STATEMENTS OF CASH FLOWS
Notes to Financial Statements
Basis of Presentation and Significant Accounting Policies
Cash and Cash Equivalents and Restricted Cash
Accounts Receivable, Net and Revenue Concentrations
Inventories, Net and Significant Supplier
Goodwill and Intangible Assets, Net
Line of Credit
Income Taxes
Accrued Compensation
Other Accrued Expenses
Commitments and Contingencies
Treasury Stock
Business Segment and Foreign Operations
Stock-Based Compensation
Performance-Based Common Stock Warrants
Other Income (Expense), Net
Earnings Per Share
Derivatives
Business Combination
Accounting Policies
Basis of Presentation and Significant Accounting Policies (Policies)
Notes Tables
Cash and Cash Equivalents and Restricted Cash (Tables)
Accounts Receivable, Net and Revenue Concentrations (Tables)
Inventories, Net and Significant Supplier (Tables)
Goodwill and Intangible Assets, Net (Tables)
Accrued Compensation (Tables)
Other Accrued Expenses (Tables)
Commitments and Contingencies (Tables)
Treasury Stock (Tables)
Business Segment and Foreign Operations (Tables)
Stock-Based Compensation (Tables)
Performance-Based Common Stock Warrants (Tables)
Other Income (Expense), Net (Tables)
Earnings Per Share (Tables)
Derivatives (Tables)
Business Combination (Tables)
Notes Details
Basis of Presentation and Significant Accounting Policies (Details)
Cash and Cash Equivalents and Restricted Cash (Details)
Accounts Receivable, Net and Revenue Concentrations - Accounts Receivable (Details)
Accounts Receivable, Net and Revenue Concentrations - Allowance for Doubtful Accounts (Details)
Accounts Receivable, Net and Revenue Concentrations - Sales Returns (Details)
Accounts Receivable, Net and Revenue Concentrations - Significant Customers (Details)
Inventories, Net and Significant Supplier - Inventories, Net (Details)
Inventories, Net and Significant Supplier - Inventory Reserve (Details)
Inventories, Net and Significant Supplier - Purchases from Significant Supplier (Details)
Inventories, Net and Significant Supplier - Related Party Supplier (Details)
Goodwill and Intangible Assets, Net - Goodwill (Details)
Goodwill and Intangible Assets, Net - Finite-Lived Intangibles (Details)
Goodwill and Intangible Assets, Net - Future Amortization Expense (Details)
Line of Credit (Details)
Income Taxes (Details)
Accrued Compensation (Details)
Other Accrued Expenses (Details)
Commitments and Contingencies - Warranty (Details)
Commitments and Contingencies - Restructuring Activities and Sale of Guangzhou Factory (Details)
Commitments and Contingencies - Gain and Loss Contingencies (Details)
Treasury Stock (Details)
Business Segment and Foreign Operations - Foreign Operations (Details)
Business Segment and Foreign Operations - Long-lived Assets (Details)
Stock-Based Compensation - Expense (Details)
Stock-Based Compensation - Option Activity (Details)
Stock-Based Compensation - Valuation Assumptions (Details)
Stock-based Compensation - Additional Disclosures (Details)
Stock-Based Compensation - Restricted Stock Activity (Details)
Performance-Based Common Stock Warrants - Additional Disclosures (Details)
Performance-Based Common Stock Warrants - Purchase Level and Number of Warrants to Vest (Details)
Performance-Based Common Stock Warrants - Fair Value Assumptions (Details)
Performance-Based Common Stock Warrants Performance-Based Common Stock Warrants - (Details)
Other Income (Expense), Net (Details)
Earnings Per Share - Basic and Diluted Earnings Per Share (Details)
Earnings Per Share - Antidilutive Shares (Details)
Derivatives - Additional Disclosures (Details)
Derivatives - Fair Value (Details)
Derivatives - Contracts Held (Details)
Business Combination - Additional Disclosures (Details)
Business Combination - Schedule of Purchase Price Allocation (Details)
Business Combination - Schedule of Pro Forma Financial Information (Details)
All Reports
Rendering Log