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
Overview and Basis of Presentation
Inventories
Property and Equipment
Intangible Assets And Goodwill
Investments
Leases
Notes Payable
Warrants
Share Capital
Income Tax Expense
Other Income (Expense)
Commitments and Contingencies
Fair Value Measurements
Segment Reporting
Accounting Policies
Significant Accounting Policies (Policies)
Notes Tables
Inventories (Tables)
Property and Equipment (Tables)
Intangible Assets And Goodwill (Tables)
Investments (Tables)
Leases (Tables)
Notes Payable (Tables)
Warrants (Tables)
Share Capital (Tables)
Income Tax Expense (Tables)
Other Income (Expense) (Tables)
Fair Value Measurements (Tables)
Segment Reporting (Tables)
Notes Details
Overview and Basis of Presentation - Additional Information (Detail)
Inventories - Summary of inventory (Detail)
Property and Equipment - Property, Plant and Equipment (Detail)
Property and Equipment - Additional Information (Detail)
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 - 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 - Schedule Of Fair Value Of Warrant Liability (Detail)
Warrants - Additional Information (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 - Schedule Of Fair Value Measurement Inputs and Valuation Techniques Used In Determining Equity Classified Warrants (Detail)
Share Capital - Schedule of Common Stock Outstanding Roll Forward (Detail)
SHARE CAPITAL - Distribution of Deferred Shares (Details)
Share Capital - Share-based Payment Arrangement, Option, Activity (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 - Additional Information (Detail)
Share Capital - Summary Of Weighted Average Grant Date Fair Value And Total Fair Value Of RSUs Vested (Detail)
Income Tax Expense - Schedule of Components of Income Tax Expense (Benefit) (Detail)
Income Tax Expense - 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 Information (Detail)
Variable Interest Entities - Schedule of Variable Interest Entities (Detail)
Segment Reporting - Schedule of Revenues (Detail)
Segment Reporting - Additional Information (Detail)
All Reports