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
Financial Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Comprehensive (Loss) Income
Consolidated statements of changes in shareholders' equity
Consolidated Statements of Cash Flows
Notes to Financial Statements
Organization and nature of operations
Summary of significant accounting policies
Business combination
Cash and cash equivalents
Short-term investments
Accounts receivable, net
Inventories
Prepayments and other assets
Long-term investments
Property and equipment, net
Right-of-use assets and lease liabilities
Intangible assets, net
Goodwill
Contract liabilities and deferred income
Accrued liabilities and other payables
Bank borrowings
Common shares
Repurchase of shares
Share-based compensation
Non-controlling interests
Costs of revenues
Other income, net
Taxation
Basic and diluted net (loss) income per share
Related party transactions
Fair value measurements
Commitments and contingencies
Certain risks and concentration
Subsequent events
Additional information: condensed financial statements of the Company
Accounting Policies
Summary of significant accounting policies (Policies)
Notes Tables
Organization and nature of operations (Tables)
Summary of significant accounting policies (Tables)
Business combination (Tables)
Cash and cash equivalents (Tables)
Short-term investments (Tables)
Accounts receivable, net (Tables)
Inventories (Tables)
Prepayments and other assets (Tables)
Long-term investments (Tables)
Property and equipment, net (Tables)
Right-of-use assets and lease liabilities (Tables)
Intangible assets, net (Tables)
Goodwil (Tables)
Contract liabilities and deferred income (Tables)
Accrued liabilities and other payables (Tables)
Bank borrowings (Tables)
Repurchase of shares (Tables)
Share-based compensation (Tables)
Costs of revenues (Tables)
Other income, net (Tables)
Taxation (Tables)
Basic and diluted net (loss) income per share (Tables)
Related party transactions (Tables)
Fair value measurements (Tables)
Commitments and contingencies (Tables)
Certain risks and concentration (Tables)
Additional information: condensed financial statements of the Company (Tables)
Notes Details
Organization and nature of operations - Additional Information (Details)
Organization and nature of operations - Accompanying Consolidated Financial Statements Include Financial Statements of Company, Subsidiaries, Variable Interest Entity ("VIE") and VIE's Subsidiaries (Details)
Summary of significant accounting policies - Additional Information (Details)
Summary of significant accounting policies - Schedule of Property and Equipment Estimated Useful Life (Details)
Summary of significant accounting policies - Intangible assets (Details)
Summary of significant accounting policies - Analysis of Different Types of Revenues (Details)
Business combination (Details)
Business combination - Purchase price at the date of acquisitions (Details)
Cash and cash equivalents - Additional Information (Details)
Cash and cash equivalents - Summary of Cash on Hand and Cash Held at Bank (Details)
Short-term investments - Schedule of Short-Term Investments (Details)
Accounts receivable, net - Additional Information (Details)
Accounts receivable, net - Schedule of Accounts Receivable (Details)
Accounts receivable, net - Schedule of Allowance for Doubtful Accounts (Details)
Inventories - Additional Information (Details)
Inventories - Schedule (Details)
Prepayments and other assets - Schedule of Prepayments and Other Assets (Details)
Prepayments and other assets - Schedule of Prepayments and Other Assets (Parenthetical) (Details)
Long-term investments - Schedule of Long-Term Investments (Details)
Long-term investments - Schedule of Equity Investments, Percentage of Ownership of Common Share (Details)
Long-term investments - Additional Information (Details)
Property and equipment, net - Schedule of Property and Equipment (Details)
Property and equipment, net - Impairment loss (Details)
Property and equipment, net - Summary of Depreciation Expense (Details)
Right-of-use assets and lease liabilities - Operating leases (Details)
Right-of-use assets and lease liabilities - Undiscounted cash payment (Details)
Intangible assets, net - Schedule of Intangible Assets (Details)
Intangible assets, net - Schedule of Amortization Expense Recognized (Details)
Intangible assets, net - Schedule of Estimated Aggregate Amortization Expense (Details)
Intangible assets, net - Schedule of Weighted Average Amortization Periods of Intangible Assets (Details)
Goodwill (Details)
Contract liabilities and deferred income - Schedule of Contract liabilities and deferred income (Detail)
Contract liabilities and deferred income - Schedule of Contract liabilities and deferred income (Parenthetical) (Detail)
Accrued liabilities and other payables - Schedule of Accrued Liabilities and Other Payables (Detail)
Bank borrowings (Details)
Bank borrowings - Maturity of bank borrowings (Details)
Common shares - Additional Information (Details)
Repurchase of shares - Summary of the Shares Repurchased by the Company (Detail)
Share-based compensation - 2010 Plan (Detail)
Share-based compensation - 2013 Plan (Detail)
Share-based compensation - 2014 Plan (Detail)
Share-based compensation - Summary of Stock Option Activity (Detail)
Share-based compensation - Summary of Restricted Shares Activities (Detail)
Share-based compensation - 2020 Plan (Detail)
Share-based compensation - Schedule of Recognized Compensation Costs (Detail)
Costs of revenues - Schedule of cost of revenues (Detail)
Other income, net - Schedule of Other income, net (Detail)
Taxation - Schedule of Current and Deferred Portions of Income Tax Expense (Detail)
Taxation - Summary of Aggregate Amount and Per Share Effect of Tax Holiday (Detail)
Taxation - Reconciliation of Total Tax (Benefits) Expenses (Detail)
Taxation - Summary of Changes in Deferred Tax Asset and Liability Balances (Detail)
Taxation - Deferred Tax Assets and Deferred Tax Liabilities (Detail)
Taxation - Schedule of Movement of Valuation Allowance (Detail)
Taxation - Additional Information (Detail)
Basic and diluted net (loss) income per share (Detail)
Related party transactions - Additional Information (Detail)
Related party transactions - Schedule of Relationship Between Related Parties with their Groups (Detail)
Related party transactions - Schedule of Significant Related Party Transactions (Detail)
Related party transactions - Schedule of Amount Due to from Related Party (Detail)
Fair value measurements - Schedule of financial instruments measured at fair value (Detail)
Commitments and contingencies - Additional Information (Detail)
Commitments and contingencies - Future Minimum Payments under Non-Cancellable Leases (Detail)
Commitments and contingencies - Capital commitments (Details)
Certain risks and concentration - Additional Information (Detail)
Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Balance sheet (Detail)
Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Income Statement (Detail)
Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Cash Flow (Detail)
Certain risks and concentration - Additional information (Details)
Subsequent events (Details)
Additional information: condensed financial statements of the Company - Schedule of Condensed Balance Sheets (Detail)
Additional information: condensed financial statements of the Company - Schedule of Condensed Balance Sheets (Parenthetical) (Detail)
Additional information: condensed financial statements of the Company - Schedule of Condensed Statements of Operations (Detail)
Additional information: condensed financial statements of the Company - Schedule of Condensed Statement of Cash Flows (Detail)
Additional information: condensed financial statements of the Company - Additional Information (Details)
All Reports