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 STATEMENTS OF OPERATIONS
Consolidated Statement of Redeemable Common Stock and Stockholders' Equity (Deficit)
Consolidated Statement of Redeemable Common Stock and Stockholders' Equity (Deficit) (Parenthetical)
CONSOLIDATED STATEMENTS OF CASH FLOWS
Notes to Financial Statements
Nature of the Business and Basis of Presentation
Summary of Significant Accounting Policies
Fair Value of Financial Assets and Liabilities
Accounts receivable, net
Inventories
Property and Equipment, Net
Goodwill and Intangible Assets
Accrued Expenses
Line of Credit and Notes Payable
Stockholders' Equity
Stock-Based Compensation
Net Loss Per Share
Commitments and Contingencies
Related Party Transactions
Subsequent Events
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Fair Value of Financial Assets and Liabilities (Tables)
Accounts receivable, net (Tables)
Inventories (Tables)
Property and Equipment, Net (Tables)
Goodwill and Intangible Assets (Tables)
Accrued Expenses (Tables)
Line of Credit and Notes Payable (Tables)
Stockholders' Equity (Tables)
Stock-Based Compensation (Tables)
Net Loss Per Share (Tables)
Commitments and Contingencies (Tables)
Notes Details
Nature of the Business and Basis of Presentation - Additional Information (Detail)
Summary of Significant Accounting Policies - Schedule of Revenue by Product Category (Detail)
Significant Accounting Policies - Additional Information (Detail)
Fair Value Measurement of Financial Instruments - Financial Assets And Liabilities Measured At Fair Value (Detail)
Fair Value of Financial Assets and Liabilities - Additional Information (Detail)
Accounts receivable, net (Detail)
Accounts receivable, net - Sales Returns and Doubtful Accounts (Detail)
Inventories (Detail)
Inventories - Additional Information (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)
Line of Credit and Notes Payable (Detail)
Line of Credit and Notes Payable - Future payments of term loan (Detail)
Line of Credit and Notes Payable - Additional Information (Detail)
Stockholders' Equity (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 Stock Option Activity (Detail)
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)
Commitments and Contingencies (Schedule of leases payments) (Details)
Commitments and Contingencies (Schedule Of Operating Leased Assets) (Detail)
Commitments and Contingencies - Additional Information (Detail)
Related Party Transactions - Additional Information (Detail)
All Reports
Rendering Log