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
Cover
Document and Entity Information
Financial Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Comprehensive Income
Consolidated Statements of Comprehensive Income (Parenthetical)
Consolidated Statements of Equity
Consolidated Statements of Cash Flows
Notes to Financial Statements
PRESENTATION AND NATURE OF OPERATIONS
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
REVENUE FROM CONTRACTS WITH CUSTOMERS
CASH AND CASH EQUIVALENTS, AND RESTRICTED CASH AND CASH EQUIVALENTS
ACCOUNTS RECEIVABLE - RELATED PARTY
DUE FROM SHAREHOLDER
DIVIDEND DISTRIBUTION
PREPAID EXPENSES - RELATED PARTY
PREPAID EXPENSES AND OTHER CURRENT ASSETS
PROPERTY, PLANT AND EQUIPMENT, NET
INTANGIBLE ASSETS
ACCOUNTS PAYABLE - RELATED PARTY
LOAN AND INTEREST RECEIVABLE - RELATED PARTY
LOAN PAYABLE AND INTEREST PAYABLE - RELATED PARTIES
REVOLVING LOAN, SHORT TERM NOTE AND LONG -TERM DEBT
INCOME TAXES
OPERATING LEASE RIGHT-OF-USE ASSETS
COMMITMENTS AND CONTINGENCIES
EARNINGS PER SHARE
EQUITY
SUBSEQUENT EVENTS
Accounting Policies
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
Notes Tables
PRESENTATION AND NATURE OF OPERATIONS (Tables)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
CASH AND CASH EQUIVALENTS, AND RESTRICTED CASH AND CASH EQUIVALENTS (Tables)
ACCOUNTS RECEIVABLE - RELATED PARTY (Tables)
PREPAID EXPENSES - RELATED PARTY (Tables)
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
INTANGIBLE ASSETS (Tables)
REVOLVING LOAN, SHORT TERM NOTE AND LONG-TERM DEBT (Tables)
INCOME TAXES (Tables)
OPERATING LEASE RIGHT-OF-USE ASSETS (Tables)
EARNINGS PER SHARE (Tables)
EQUITY (Tables)
Notes Details
PRESENTATION AND NATURE OF OPERATIONS - (Details)
PRESENTATION AND NATURE OF OPERATIONS - Reorganization Transaction and IPO (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contract Balance (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cost of Revenues (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - General and Administrative (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Advertising Costs (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Research and Development (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Non controlling interest in subsidiaries (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Restricted Escrow Deposits (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment, Net (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair Value Measurements (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Amortizable Intangibles and Other Long-lived Assets (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration of Credit Risk (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Employee Savings Plan (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock Based Compensation (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Warrants (Details)
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Share Repurchase Program (Details)
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of revenue (Details)
REVENUE FROM CONTRACTS WITH CUSTOMERS - Deferred Revenue (Details)
REVENUE FROM CONTRACTS WITH CUSTOMERS - Activity (Details)
CASH AND CASH EQUIVALENTS, AND RESTRICTED CASH AND CASH EQUIVALENTS (Details)
ACCOUNTS RECEIVABLE - RELATED PARTY (Details)
DUE FROM SHAREHOLDER (Details)
DIVIDEND DISTRIBUTION (Details)
PREPAID EXPENSES - RELATED PARTY (Details)
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)
PROPERTY, PLANT AND EQUIPMENT, NET (Details)
PROPERTY, PLANT AND EQUIPMENT, NET- Disposal (Details)
INTANGIBLE ASSETS (Details)
INTANGIBLE ASSETS - Amortization (Details)
ACCOUNTS PAYABLE - RELATED PARTY (Details)
LOAN AND INTEREST RECEIVABLE - RELATED PARTY (Details)
LOAN PAYABLE AND INTEREST PAYABLE - RELATED PARTIES (Details)
REVOLVING LOAN, SHORT TERM NOTE AND LONG-TERM DEBT - Schedule Table (Details)
REVOLVING LOAN, SHORT TERM NOTE AND LONG-TERM DEBT - Paragraph (Details)
REVOLVING LOAN, SHORT TERM NOTE AND LONG-TERM DEBT - Future minimum payments (Details)
INCOME TAXES - Components of income (loss) before income taxes (Details)
INCOME TAXES - Income tax (benefit) provision (Details)
INCOME TAXES - Income tax rate reconciliation (Details)
INCOME TAXES - Deferred tax assets and liabilities (Details)
INCOME TAXES - Operating loss carryforward (Details)
INCOME TAXES - Unrecognized tax benefits (Details)
OPERATING LEASE RIGHT-OF-USE ASSETS - Leases (Details)
OPERATING LEASE RIGHT-OF-USE ASSETS - Lease cost (Details)
OPERATING LEASE RIGHT-OF-USE ASSETS - Sub-lease (Details)
OPERATING LEASE RIGHT-OF-USE ASSETS - Lease payments (Details)
OPERATING LEASE RIGHT-OF-USE ASSETS - Supplemental information (Details)
COMMITMENTS AND CONTINGENCIES (Details)
EARNINGS PER SHARE (Details)
EQUITY (Details)
EQUITY - Reorganization Transaction and IPO (Details)
EQUITY - Restricted Stock Units (Details)
EQUITY - Repurchase Activity (Details)
EQUITY - Stock-Based Compensation Expense (Details)
SUBSEQUENT EVENTS (Details)
All Reports