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 Changes in Shareholders' Equity
Condensed Consolidated Statements of Cash Flows
Notes to Financial Statements
Nature of Operations
Significant Accounting Policies
Reverse Takeover Transaction
Inventories
Note Receivable
Property and Equipment
Acquisitions
Intangible Assets And Goodwill
Investments
Leases
Notes Payable
Warrants
Share Capital
Income Taxes
Other Income (Expense)
Commitments and Contingencies
Fair Value Measurements
Variable Interest Entities
Segment Reporting
Quarterly Financial Data (Unaudited)
Subsequent Events
Accounting Policies
Significant Accounting Policies (Policies)
Notes Tables
Significant Accounting Policies (Tables)
Inventories (Tables)
Note Receivable (Tables)
Property and Equipment (Tables)
Acquisitions (Tables)
Intangible Assets And Goodwill (Tables)
Investments (Tables)
Leases (Table)
Notes Payable (Tables)
Warrants (Tables)
Share Capital (Tables)
Income Taxes (Tables)
Other Income (Expense) (Tables)
Fair Value Measurements (Tables)
Variable Interest Entities (Tables)
Segment Reporting (Tables)
Quarterly Financial Data (Unaudited) (Tables)
Notes Details
Significant Accounting Policies - Schedule of subsidiaries (Detail)
Significant Accounting Policies - Schedule of estimated useful life of Property and Equipment (Detail)
Significant Accounting Policies - Schedule of estimated useful lives of Finite Lived Intangible Assets (Detail)
Significant Accounting Policies - Additional Information (Detail)
Reverse Takeover Transaction - Additional Information (Detail)
Inventories - Summary of inventory (Detail)
Note Receivable - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Detail)
Note Receivable - Additional Information (Detail)
Property and Equipment - Property, Plant and Equipment (Detail)
Property and Equipment - Additional Information (Detail)
Acquisitions - Summary of Pro Forma Financial Information (Details)
Acquisitions - Summary of Pro Forma Financial Information (Details) (Paranthetical)
Acquisitions - Summary of Fair Value of the Consideration Transferred for Each Acquisition (Details)
Acquisitions - Summary of Final Accounting Estimates For Each Acquisition (Details)
Acquisitions - Summary of Final Accounting Estimates For Each Acquisition (Details) (Paranthetical)
Acquisitions - Additional Information (Detail)
Intangible Assets And Goodwill - Summary Of Intangible Assets (Detail)
Intangible Assets And Goodwill - Additional Information (Detail)
Intangible Assets And Goodwill - Summary Of Estimated Annual Amortization Expense Related To Intangible Assets (Detail)
Intangible Assets And Goodwill - Summary Of Goodwill And Intangible Assets Disclosure (Detail)
Investments - Schedule Of Long Term Investments (Detail)
Investments - Schedule Of Fair Value Measurement Inputs and Valuation Techniques (Detail)
Investments - Additional Information (Detail)
Leases - Additional Information (Detail)
Leases - Schedule Of Other Information Related To Operating Leases (Detail)
Leases - Lessee Operating Lease Liability Maturity (Detail)
Notes Payable - Schedule of Debt (Detail)
Notes Payable - Schedule of Debt (Parenthetical) (Detail)
Notes Payable - Additional Information (Detail)
Warrants - Schedule of Stockholders' Equity Note, Warrants or Rights (Detail)
Warrants - Additional Information (Detail)
Warrants - Schedule Of Fair Value Of Warrant Liability (Detail)
Warrants - Schedule Of Fair Value Measurement Inputs and Valuation Techniques Used In Determining Warrant Liability (Detail)
Warrants - Fair Value Of The Equity Classified Warrants (Detail)
Warrants - Summarizes The Significant Assumptions Used In Determining The Fair Value Of The Equity Classified Warrants (Detail)
Share Capital - Schedule of Common Stock Outstanding Roll Forward (Detail)
Share Capital - Share-based Payment Arrangement, Option, Activity (Detail)
Share Capital - summary of deferred shares held by the Company (Detail)
Share Capital - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Detail)
Share Capital - Non-vested Restricted Stock Shares Activity (Detail)
Share Capital - Schedule of Stock-Based Compensation Expense (Detail)
Share Capital - Schedule of Business Acquisitions of Contingent Consideration (Detail)
Share Capital - Additional of Information (Detail)
Share Capital - Summary Of Weighted Average Grant Date Fair Value And Intrinsic Value Of Options Exercised (Detail)
Share Capital - Summary Of Weighted Average Grant Date Fair Value And Total Fair Value Of RSUs Vested (Detail)
Income Taxes - Summary of Income Tax Expenses (Detail)
Income Taxes - Summary of Difference Between The Income Tax Expense (Detail)
Income Taxes - Summary of The Components of Deferred Tax Assets and Liabilities Were as Follows (Detail)
Income Taxes - Summary of The Reconciliation of The Beginning and Ending Amount of Unrecognized Tax Benefits (Detail)
Income Taxes - Additional Information (Detail)
Other Income (Expense) - Schedule of Other Nonoperating Income (Expense) (Detail)
Commitments and Contingencies - Additional of Information (Detail)
Fair Value Measurements - Fair Value Measurements, Recurring and Nonrecurring (Detail)
Fair Value Measurements - Additional of Information (Detail)
Variable Interest Entities - Schedule of Variable Interest Entities (Detail)
Variable Interest Entities - Schedule Of consolidated VIEs and Other Non controlling Interest (Detail)
Segment Reporting - Schedule of Revenues (Detail)
Segment Reporting - Additional Information (Detail)
Quarterly Financial Data (Unaudited) - Schedule of Selected Quarterly Information (Detail)
Subsequent Events - Additional Information (Detail)
All Reports