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
Cover Page
Financial Statements
CONSOLIDATED BALANCE SHEETS
CONSOLIDATED BALANCE SHEETS (Parenthetical)
CONSOLIDATED STATEMENTS OF OPERATIONS
CONSOLIDATED STATEMENTS STOCKHOLDERS' EQUITY
CONSOLIDATED STATEMENTS OF CASH FLOWS
Notes to Financial Statements
Nature of Business and Basis of Presentation
Summary of Significant Accounting Policies
Acquisition
Revenue
Fair Value Measurement of Financial Assets and Liabilities
Accounts Receivable, Net
Inventories
Prepaid Expenses and Other Current Assets
Property and Equipment, Net
Goodwill and Intangible Assets
Accrued Expenses and Other Current Liabilities
Restructuring
Long-Term Debt Obligations
Stockholders' Equity
Stock-Based Compensation
Earnings (Loss) Per Share (EPS)
Leases
Commitments and Contingencies
Related Party Transactions
Taxes
Subsequent Events
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Revenue (Tables)
Fair Value Measurement of Financial Assets and Liabilities (Tables)
Accounts Receivable, Net (Tables)
Inventories (Tables)
Prepaid Expenses and Other Current Assets (Tables)
Property and Equipment, Net (Tables)
Goodwill and Intangible Assets (Tables)
Accrued Expenses and Other Current Liabilities (Tables)
Restructuring (Tables)
Long-Term Debt Obligations (Tables)
Stockholders' Equity (Tables)
Stock-Based Compensation (Tables)
Earnings (Loss) Per Share (EPS) (Tables)
Leases (Tables)
Notes Details
Nature of Business and Basis of Presentation - Additional Information (Detail)
Summary of Significant Accounting Policies - Additional Information (Detail)
Summary of Significant Accounting Policies - Schedule of Consolidated Balance Sheets (Detail)
Summary of Significant Accounting Policies - Schedule of Consolidated Statements of Operations (Detail)
Summary of Significant Accounting Policies - Schedule of Consolidated Statements of Cash Flows (Detail)
Summary of Significant Accounting Policies - Schedule of Revenue by Product Category (Detail)
Summary of Significant Accounting Policies - Schedule of Miscellaneous Items (Detail)
Acquisition - Additional Information (Detail)
Revenue - Schedule of Revenue by Product Category (Detail)
Revenue - Additional Information (Detail)
Fair Value Measurement of Financial Assets and Liabilities - Fair value of the Company's Earnout liability (Detail)
Fair Value Measurement of Financial Assets and Liabilities - Additional Information (Detail)
Accounts Receivable, Net - Summary of Accounts Receivable (Detail)
Accounts Receivable, Net - Summary of Allowance for Doubtful Accounts (Detail)
Inventories - Summary of Inventories (Detail)
Inventories - Additional Information (Detail)
Prepaid Expenses and Other Current Assets (Detail)
Property and Equipment, Net (Detail)
Property and Equipment, Net - Additional Information (Detail)
Goodwill and Intangible Assets - Identifiable intangible assets (Detail)
Goodwill and Intangible Assets - Additional Information (Detail)
Accrued Expenses and Other Current Liabilities (Detail)
Restructuring - Summary of liability related to the restructuring activities (Detail)
Restructuring - Additional Information (Detail)
Long-Term Debt Obligations (Detail)
Long-Term Debt Obligations - Future payments of term loan (Detail)
Long-Term Debt Obligations - Additional Information (Detail)
Stockholders' Equity - Schedule Of Common Stock Shares Reserved For Future Issuance (Detail)
Stockholders' Equity - Additional Information (Detail)
Stock-Based Compensation - Additional Information (Detail)
Stock-Based Compensation - Schedule of Fair Value of Stock Options Granted to Employees and Directors (Detail)
Stock-Based Compensation - Summary of Restricted Stock Units (Detail)
Stock-Based Compensation - Summary of Stock Option Activity (Detail)
Stock-Based Compensation - Parenthetical (Detail)
Earnings (Loss) Per Share (EPS) - Basic and diluted net loss per share (Detail)
Earnings (Loss) per Share (EPS) - Additional Information (Detail)
Leases - Additional Information (Detail)
Leases - Schedule of Accrued but Unpaid Lease Obligations (Detail)
Leases - Schedule of Lease Cost (Detail)
Leases - Summary of Balance Sheet Information Related To Finance Leases (Detail)
Leases - Summary of Cash Flow Information Related To Leases (Detail)
Leases - Summary of Maturities of Lease Liabilities (Detail)
Commitments and Contingencies - Additional Information (Detail)
Related Party Transactions - Additional Information (Detail)
Taxes - Additional Information (Detail)
All Reports