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 Comprehensive Income
Consolidated Statements of Comprehensive Income (Parenthetical)
Consolidated Statements of Changes in Shareholders' Equity
Consolidated Statements of Cash Flows
Reports
Organization and nature of operations
Summary of significant accounting policies
Cash and cash equivalents
Short-term investments
Accounts receivable, net
Inventories
Prepayments and other assets
Long-term investments
Property and equipment, net
Operating lease assets and lease liabilities
Intangible assets, net
Goodwill
Contract liabilities
Accrued liabilities and other payables
Bank borrowings
Common shares
Repurchase of shares
Share-based compensation
Costs of revenues
Other income, net
Taxation
Basic and diluted net income per share
Related party transactions
Fair value measurements
Commitments and contingencies
Certain risks and concentration
Additional information: condensed financial statements of the Company
Accounting Policies
Summary of significant accounting policies (Policies)
Tables
Organization and nature of operations (Tables)
Summary of significant accounting policies (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)
Operating lease assets and lease liabilities (Tables)
Intangible assets, net (Tables)
Goodwill (Tables)
Contract liabilities (Tables)
Accrued liabilities and other payables (Tables)
Bank borrowings (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)
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)
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 - Accounts Receivable (Details)
Accounts receivable, net - Allowance for current expected credit loss (Details)
Accounts receivable, net - Additional Information (Details)
Inventories - Additional Information (Details)
Inventories (Details)
Prepayments and other assets (Details)
Prepayments and other assets - Additional information (Details)
Prepayments and other assets- Movement in allowance for current expected credit loss (Details)
Long-term investments (Details)
Long-term investments - Group's ownership of the long-term investments (Details)
Long-term investments - Additional Information (Details)
Property and equipment, net (Details)
Property and equipment, net - Impairment loss (Details)
Property and equipment, net - Depreciation Expense (Details)
Operating lease assets and lease liabilities - Net book amount (Details)
Operating lease assets and lease liabilities - Undiscounted cash payments (Details)
Intangible assets, net (Details)
Intangible assets, net - Amortization expense recognized (Details)
Intangible assets, net - Estimated aggregate amortization expense (Details)
Intangible assets, net - Weighted average amortization periods of intangible assets (Details)
Goodwill (Details)
Contract liabilities (Details)
Contract liabilities - Additional Information (Details)
Accrued liabilities and other payables (Detail)
Bank borrowings (Details)
Bank borrowings - Maturity of bank borrowings (Details)
Common shares - Additional Information (Details)
Repurchase of shares (Details)
Share-based compensation - 2020 Plan (Details)
Share-based compensation - Summary of Restricted Shares Activities (Details)
Share-based compensation - Schedule of Recognized Compensation Costs (Details)
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 (Details)
Taxation - Summary of Aggregate Amount and Per Share Effect of Tax Holiday (Details)
Taxation - Reconciliation of Total Tax (Benefits) Expenses (Details)
Taxation - Summary of Changes in Deferred Tax Asset and Liability Balances (Details)
Taxation - Deferred Tax Assets and Deferred Tax Liabilities (Details)
Taxation - Schedule of Movement of Valuation Allowance (Details)
Taxation - Additional Information (Details)
Basic and diluted net income per share (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 - Future Minimum Payments under Non-Cancellable Leases (Details)
Commitments and contingencies - Capital commitments (Details)
Commitments and contingencies - Additional Information (Details)
Certain risks and concentration - Additional Information (Details)
Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Balance sheet (Details)
Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Income Statement (Details)
Certain risks and concentration - Schedule of Consolidated Financial Information of VIEs and VIE's Subsidiaries - Cash Flow (Details)
Additional information: condensed financial statements of the Company - Schedule of Condensed Balance Sheets (Details)
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)
All Reports