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
Reports
Document and Entity Information
Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Operations
Consolidated Statements of Changes in Equity
Consolidated Statements of Changes in Equity (Parenthetical)
Consolidated Statements of Cash Flows
Reports
DESCRIPTION OF BUSINESS
BASIS OF PRESENTATION
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
RECENT ACCOUNTING PRONOUNCEMENTS
INTANGIBLE ASSETS
FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS
ACCOUNTS RECEIVABLE
INVENTORY
PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE
LEASES
PREPAID COMMISSION EXPENSE
ACCRUED EXPENSES
REVENUE AND DEFERRED REVENUE
DEBT
COMMON STOCK
LOSS PER SHARE
SHARE-BASED COMPENSATION
COMMITMENTS AND CONTINGENCIES
SEGMENT INFORMATION
NONCONTROLLING INTEREST
GOVERNMENT ASSISTANCE
Accounting Policies
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
Tables
INTANGIBLE ASSETS (Tables)
FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS (Tables)
ACCOUNTS RECEIVABLE (Tables)
PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE (Tables)
LEASES (Tables)
ACCRUED EXPENSES (Tables)
REVENUE AND DEFERRED REVENUE (Tables)
DEBT (Tables)
COMMON STOCK (Tables)
LOSS PER SHARE (Tables)
SHARE-BASED COMPENSATION (Tables)
SEGMENT INFORMATION (Tables)
Details
DESCRIPTION OF BUSINESS (Details)
INTANGIBLE ASSETS (Details)
INTANGIBLE ASSETS - Amortization Expense (Details)
FAIR VALUE MEASUREMENT AND FINANCIAL INSTRUMENTS - Schedule of Carrying Amounts and Fair Values of Financial Instruments (Details)
ACCOUNTS RECEIVABLE - Composition of Accounts Receivable, Net (Details)
ACCOUNTS RECEIVABLE - Allowance for Doubtful Accounts (Details)
PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE - Summary of Composition of Property and Equipment, Net (Details)
PROPERTY AND EQUIPMENT AND CAPITALIZED SOFTWARE (Details)
LEASES (Details)
LEASES - Schedule of Supplemental Cash Flow Information as Lessee Related to Leases (Details)
LEASES - Schedule of Future Payments of Operating Lease Liabilities (Details)
LEASES - Schedule of Maturity Analysis of Undiscounted Lease Receivables Related to Sales-Type Leases (Details)
PREPAID COMMISSION EXPENSE (Details)
ACCRUED EXPENSES - Summary of Composition of Accrued Expenses (Details)
REVENUE AND DEFERRED REVENUE - Summary of Percentages of Deferred Revenue by Year (Details)
REVENUE AND DEFERRED REVENUE - Additional Information (Details)
DEBT - Summary of Composition of Debt (Details)
DEBT (Details)
COMMON STOCK - Common Stock Offering (Details)
COMMON STOCK - Summary of Common Stock Issued and Reserved for Issuance (Details)
COMMON STOCK - Summary of Outstanding Common Stock Warrants (Details)
COMMON STOCK - Common Stock Warrants (Details)
LOSS PER SHARE - Schedule of Potentially Dilutive Securities Outstanding Excluded from Diluted Loss Per Share Calculation (Details)
SHARE-BASED COMPENSATION - Summary of Share-Based Compensation Expense (Details)
SHARE-BASED COMPENSATION (Details)
SHARE-BASED COMPENSATION - Summary of Stock Option Activity (Details)
SHARE-BASED COMPENSATION - Summary of Restricted Stock Units and PRSUs Activity (Details)
COMMITMENTS AND CONTINGENCIES (Details)
SEGMENT INFORMATION (Details)
SEGMENT INFORMATION - Schedule of Information About Reported Segment (Details)
NONCONTROLLING INTEREST (Details)
GOVERNMENT ASSISTANCE (Details)
All Reports