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
CONDENSED CONSOLIDATED BALANCE SHEETS
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
Notes to Financial Statements
Nature of Operations
Summary of Significant Accounting Policies
Prepaids and Other Current Assets
Property, Machinery and Equipment, net
Intangible Assets, net
Leases
Accrued Liabilities
Loan Payable
Stockholders’ Equity
Stock-based Compensation
Diluted Earnings Per Share
Commitment and Contingencies
Income Taxes
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Prepaids and Other Current Assets (Tables)
Property, Machinery and Equipment, net (Tables)
Intangible Assets, net (Tables)
Leases (Tables)
Accrued Liabilities (Tables)
Stockholders’ Equity (Tables)
Stock-based Compensation (Tables)
Diluted Earnings Per Share (Tables)
Commitment and Contingencies (Tables)
Notes Details
Nature of Operations (Details)
Summary of Significant Accounting Policies - Narrative (Details)
Summary of Significant Accounting Policies - Property, Machinery and Equipment, net (Details)
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)
Summary of Significant Accounting Policies - Schedule of Changes in Fair Value of Liabilities (Details)
Summary of Significant Accounting Policies - Schedule of Fair Value Inputs (Details)
Prepaids and Other Current Assets (Details)
Property, Machinery and Equipment, net (Details)
Intangible Assets, net - Schedule of Intangible Assets, Net (Details)
Intangible Assets, net - Narrative (Details)
Intangible Assets, net - Schedule of Future Estimated Amortization Expense (Details)
Leases - Narrative (Details)
Leases - Components of Operating Lease Expense (Details)
Leases - Maturities of Operating Lease Liabilities (Details)
Accrued Liabilities (Details)
Loan Payable (Details)
Stockholders’ Equity - Narrative (Details)
Stockholders’ Equity - Schedule of Fair Value Inputs (Details)
Stock-based Compensation - Narrative (Details)
Stock-based Compensation - Schedule of Options Activity (Details)
Stock-based Compensation - Restricted Stock Units Activity (Details)
Stock-based Compensation - Schedule of Stock-Based Compensation Expense (Details)
Diluted Earnings Per Share - Antidilutive Shares (Details)
Commitment and Contingencies - Unconditional Purchase Obligations (Details)
Commitment and Contingencies - Narrative (Details)
Income Taxes (Details)
All Reports