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
Condensed Consolidated Balance Sheets (Unaudited)
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)
Condensed Consolidated Statements of Stockholders' Equity (Unaudited)
Condensed Consolidated Statements of Cash Flows (Unaudited)
Notes to Financial Statements
Summary of Significant Accounting Policies
Recent Accounting Pronouncements (As restated for the adoption of ASC 842)
Redeemable Noncontrolling Interest
Revenue Recognition
Accounts Receivable, Net
Inventory
Prepaid Expenses and Other Current Assets
Property, Plant, and Equipment, Net
Intangible assets, net
Business Combination and Asset Purchases (As Restated)
Derivative Instruments
Fair Value Measurements
Leases
Accrued Expenses
Income Taxes
Indebtedness
Stockholders' Equity
Equity Incentive Plan
Related Party Transactions (As Restated)
Commitments and Contingencies
Consolidated Variable Interest Entity
Earnings Per Share
Subsequent Events
Accounting Policies
Accounting Policies, by Policy (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Redeemable Noncontrolling Interest (Tables)
Revenue Recognition (Tables)
Inventory (Tables)
Prepaid Expenses and Other Current Assets (Tables)
Property, Plant, and Equipment, Net (Tables)
Intangible assets, net (Tables)
Business Combination and Asset Purchases (As Restated) (Tables)
Derivative Instruments (Tables)
Fair Value Measurements (Tables)
Leases (Tables)
Accrued Expenses (Tables)
Income Taxes (Tables)
Indebtedness (Tables)
Stockholders' Equity (Tables)
Equity Incentive Plan (Tables)
Earnings Per Share (Tables)
Notes Details
Summary of Significant Accounting Policies (Details)
Summary of Significant Accounting Policies (Details) - Schedule of revision on consolidated balance sheet
Summary of Significant Accounting Policies (Details) - Schedule of revision on condensed consolidated statements of operations and comprehensive income
Summary of Significant Accounting Policies (Details) - Schedule of revision on condensed consolidated statements of stockholders' equity (deficit)
Summary of Significant Accounting Policies (Details) - Schedule of revision on condensed consolidated statements of cash flows
Summary of Significant Accounting Policies (Details) - Schedule of as restated consolidated balance sheet
Summary of Significant Accounting Policies (Details) - Schedule of restated on condensed consolidated statements of operations and comprehensive income (loss)
Summary of Significant Accounting Policies (Details) - Schedule of as restated condensed consolidated statements of stockholders' equity (deficit)
Summary of Significant Accounting Policies (Details) - Schedule of as restated condensed consolidated statements of cash flows
Summary of Significant Accounting Policies (Details) - Schedule of accounts receivables
Summary of Significant Accounting Policies (Details) - Schedule of definite lived intangible assets
Summary of Significant Accounting Policies (Details) - Schedule of remaining useful life
Summary of Significant Accounting Policies (Details) - Schedule of long lived assets
Redeemable Noncontrolling Interest (Details)
Redeemable Noncontrolling Interest (Details) - Schedule of changes in the carrying value of the redeemable noncontrolling interest
Revenue Recognition (Details) - Schedule of revenue streams
Accounts Receivable, Net (Details)
Inventory (Details) - Schedule of inventory
Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expenses and other current assets
Property, Plant, and Equipment, Net (Details)
Property, Plant, and Equipment, Net (Details) - Schedule of property, plant and equipment
Intangible assets, net (Details)
Intangible assets, net (Details) - Schedule of intangible assets
Intangible assets, net (Details) - Schedule of estimated future amortization expense for the definite-lived intangible assets
Business Combination and Asset Purchases (As Restated) (Details)
Business Combination and Asset Purchases (As Restated) (Details) - Schedule of fair value of assets acquired and liabilities
Business Combination and Asset Purchases (As Restated) (Details) - Schedule of pro forma financial information
Business Combination and Asset Purchases (As Restated) (Details) - Schedule of assets acquisitions
Derivative Instruments (Details)
Derivative Instruments (Details) - Schedule of derivative instruments
Derivative Instruments (Details) - Schedule of condensed consolidated statements of operations and comprehensive income (loss) of derivative instruments not designated as hedges
Fair Value Measurements (Details)
Fair Value Measurements (Details) - Schedule of fair value measurement of the private placement warrants
Fair Value Measurements (Details) - Schedule of changes in fair value of warrant liabilities
Leases (Details)
Leases (Details) - Schedule of future minimum lease commitments
Leases (Details) - Schedule of supplemental balance sheet information
Leases (Details) - Schedule of supplemental cash flow information related to leases
Leases (Details) - Schedule of weighted-average remaining lease term and discount rates for operating lease
Leases (Details) - Schedule of undiscounted future lease payments
Accrued Expenses (Details) - Schedule of accrued expenses
Income Taxes (Details)
Income Taxes (Details) - Schedule of provision for income taxes
Indebtedness (Details)
Indebtedness (Details) - Schedule of debt
Indebtedness (Details) - Schedule of future minimum principal payments due on the notes payable
Stockholders' Equity (Details)
Stockholders' Equity (Details) - Schedule of changes in other comprehensive income attributable to noncontrolling interest
Stockholders' Equity (Details) - Schedule of warrant activity
Equity Incentive Plan (Details)
Equity Incentive Plan (Details) - Schedule of summarizes the stock option activity
Equity Incentive Plan (Details) - Schedule of fair value of each option grant
Equity Incentive Plan (Details) - Schedule of restricted stock activity
Related Party Transactions (As Restated) (Details)
Commitments and Contingencies (Details)
Consolidated Variable Interest Entity (Details)
Earnings Per Share (Details) - Schedule of basic and diluted EPS
Earnings Per Share (Details) - Schedule of anti-dilutive securities excluded from calculation of diluted earnings per share
Subsequent Events (Details)
All Reports