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
Cover
Statements
CONSOLIDATED BALANCE SHEETS
CONSOLIDATED BALANCE SHEETS (Parentheticals)
CONSOLIDATED STATEMENTS OF OPERATIONS
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS)
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
CONSOLIDATED STATEMENTS OF CASH FLOWS
Reports
BACKGROUND AND BASIS OF PRESENTATION
ACCOUNTS RECEIVABLE
INVENTORIES, NET
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
PRODUCT WARRANTY
BANK BORROWINGS
OTHER NON-CURRENT LIABILITIES
BONDS PAYABLE
WARRANTS
FAIR VALUE MEASUREMENT
LEASES
REVENUE
SHARE-BASED COMPENSATION
CONVERTIBLE LOAN MEASURED AT FAIR VALUE
NET PROFIT (LOSS) PER SHARE
COMMITMENTS AND CONTINGENCIES
SEGMENT INFORMATION
SUBSEQUENT EVENTS
Insider Trading Arrangements
Accounting Policies
BACKGROUND AND BASIS OF PRESENTATION (Policies)
Tables
ACCOUNTS RECEIVABLE (Tables)
INVENTORIES, NET (Tables)
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
PRODUCT WARRANTY (Tables)
BANK BORROWINGS (Tables)
OTHER NON-CURRENT LIABILITIES (Tables)
BONDS PAYABLE (Tables)
WARRANTS (Tables)
FAIR VALUE MEASUREMENT (Tables)
LEASES (Tables)
REVENUE (Tables)
SHARE-BASED COMPENSATION (Tables)
CONVERTIBLE LOAN MEASURED AT FAIR VALUE (Tables)
NET PROFIT (LOSS) PER SHARE (Tables)
SEGMENT INFORMATION (Tables)
Details
BACKGROUND AND BASIS OF PRESENTATION - Narrative (Details)
ACCOUNTS RECEIVABLE- Schedule of Accounts Receivable (Details)
ACCOUNTS RECEIVABLE - Schedule of Allowance for Credit Losses (Details)
INVENTORIES, NET - Schedule of Inventories (Details)
INVENTORIES, NET - Narrative (Details)
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Accrued Expenses and Other Current Liabilities (Details)
PRODUCT WARRANTY - Schedule of Movement of Product Warranty (Details)
PRODUCT WARRANTY - Schedule of Warranty Cost (Details)
BANK BORROWINGS - Narrative (Details)
BANK BORROWINGS - Schedule of Bank Borrowings Repayment (Details)
BANK BORROWINGS - Schedule of Bank Borrowings (Details)
BANK BORROWINGS - Schedule of Banking Facilities and Aggregate Carrying Amount (Details)
OTHER NON-CURRENT LIABILITIES - Schedule of Other Non-Current Liabilities (Details)
BONDS PAYABLE - Schedule of Bonds Payable (Details)
BONDS PAYABLE - Narrative (Details)
WARRANTS - Narrative (Details)
WARRANTS - Schedule of Under the Binomial-Lattice Model (“BLM”) that Assumes Optimal Exercise of the Company’s Redemption Option (Details)
FAIR VALUE MEASUREMENT - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)
FAIR VALUE MEASUREMENT - Schedule of Reconciliation of the Beginning and Ending Balances for Level 3 Warrant Liability (Details)
LEASES - Narrative (Details)
LEASES - Supplemental Cash Flow Information Related to Leases (Details)
LEASES - Summary of the Annual Undiscounted Cash Flows for Lease Liabilities Maturity Analysis (Details)
REVENUE - Revenue by Geographic Region (Details)
REVENUE - Changes in Contract Liabilities (Details)
REVENUE - Narrative (Details)
SHARE-BASED COMPENSATION - Narrative (Details)
SHARE-BASED COMPENSATION - Schedule of Classification of Stock-based Compensation (Details)
CONVERTIBLE LOAN MEASURED AT FAIR VALUE - Narrative (Details)
CONVERTIBLE LOAN MEASURED AT FAIR VALUE - Fair Value Measurement Inputs and Valuation Techniques (Details)
NET PROFIT (LOSS) PER SHARE - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details)
NET PROFIT (LOSS) PER SHARE- Schedule of Shares Outstanding Were Excluded from the Calculation of Diluted Net Loss Per Ordinary Share (Details)
COMMITMENTS AND CONTINGENCIES (Details)
SEGMENT INFORMATION - Narrative (Details)
SEGMENT INFORMATION - Schedule of Long-lived Assets, Classified by Major Geographic Regions (Details)
SUBSEQUENT EVENTS (Details)
All Reports