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 Page
Statements
CONDENSED CONSOLIDATED BALANCE SHEETS
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY (Parenthetical)
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
Reports
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
BUSINESS COMBINATION
FAIR VALUE MEASUREMENTS
ACCOUNTS RECEIVABLE, NET
INVENTORIES
LEASES
ORDINARY SHARES
SHARE-BASED COMPENSATION
INCOME TAX
NET INCOME PER ORDINARY SHARE
REVENUES
COMMITMENTS AND CONTINGENCIES
SUBSEQUENT EVENTS
Insider Trading Arrangements
Accounting Policies
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
Tables
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
BUSINESS COMBINATION (Tables)
FAIR VALUE MEASUREMENTS (Tables)
ACCOUNTS RECEIVABLE, NET (Tables)
INVENTORIES (Tables)
LEASES (Tables)
ORDINARY SHARES (Tables)
SHARE-BASED COMPENSATION (Tables)
NET INCOME PER ORDINARY SHARE (Tables)
REVENUES (Tables)
Details
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Reconciliation of Cash and Restricted Cash (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Accounts Receivable Balance (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Long-lived Assets by Segment (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Geographic information of Revenue by Segment (Details)
BUSINESS COMBINATION - Narrative (Details)
BUSINESS COMBINATION - Schedule of Business Combination, Recognized Asset Acquired and Liability Assumed (Details)
BUSINESS COMBINATION - Schedule of Consideration Paid (Details)
FAIR VALUE MEASUREMENTS - Schedule of Fair Value, by Balance Sheet Grouping (Details)
FAIR VALUE MEASUREMENTS - Narrative (Details)
FAIR VALUE MEASUREMENTS - Schedule of Contingent Consideration (Details)
ACCOUNTS RECEIVABLE, NET - Schedule of Accounts Receivable Net (Details)
ACCOUNTS RECEIVABLE, NET - Schedule of Movement of the Allowance for Credit Losses (Details)
INVENTORIES (Details)
LEASES - Additional information (Details)
LEASES - Schedule of Assets and Liabilities Related to both Operating and Finance Leases (Details)
LEASES - Schedule of Lease Cost (Details)
LEASES - Schedule of Lease Terms and Discount Rates (Details)
LEASES - Schedule of Future Minimum Lease Payments (Details)
ORDINARY SHARES - Additional Information (Details)
ORDINARY SHARES - Schedule of Treasury Shares Repurchased and Reissued (Details)
SHARE-BASED COMPENSATION - Schedule of Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details)
SHARE-BASED COMPENSATION - Schedule of Compenstion Expenses Recognized (Details)
IINCOME TAX (Details)
NET INCOME PER ORDINARY SHARE - Schedule of the Basic and Diluted Net Income per Ordinary Share (Details)
NET INCOME PER ORDINARY SHARE - Schedule of Dilutive Securities on Net Income Per Share (Details)
REVENUES - Schedule of Revenues are Disaggregated by Major Products/Service Lines and Timing of Revenue Recognition (Details)
REVENUES - Schedule of Changes in Contract Liabilities Balances (Details)
REVENUES - Additional Information (Details)
SUBSEQUENT EVENTS (Details)
All Reports