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
Unaudited Consolidated Balance Sheets
Unaudited Consolidated Balance Sheets (Parentheticals)
Unaudited Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)
Unaudited Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) (Parentheticals)
Unaudited Consolidated Statements of Shareholders’ Equity
Unaudited Consolidated Statements of Cash Flows (Unaudited)
Reports
Organization and Principal Activities
Summary of Significant Accounting Policies
Short Term Investment
Concentration on Revenues and Cost of Goods Sold
Accounts Receivable
Inventories, Net
Notes Receivable
Property, Plant and Equipment and Construction in Progress
Land Use Rights, Net
Fixed Deposit
Notes Payable-Bank Acceptance Notes
Accounts Payable
Short Term Bank Loans
Other Current Liabilities
Deferred Revenue
Leases
Warrant Liability
Shareholder’s Equity
Earnings Per Share
Geographical Sales and Segments
Income Taxes
Commitments and Contingencies
Related Party Transactions
Subsequent Events
Pay vs Performance Disclosure
Insider Trading Arrangements
Accounting Policies
Accounting Policies, by Policy (Policies)
Tables
Organization and Principal Activities (Tables)
Summary of Significant Accounting Policies (Tables)
Concentration on Revenues and Cost of Goods Sold (Tables)
Accounts Receivable (Tables)
Inventories, Net (Tables)
Notes Receivable (Tables)
Property, Plant and Equipment and Construction in Progress (Tables)
Land Use Rights, Net (Tables)
Fixed Deposit (Tables)
Notes Payable-Bank Acceptance Notes (Tables)
Accounts Payable (Tables)
Short Term Bank Loans (Tables)
Other Current Liabilities (Tables)
Deferred Revenue (Tables)
Leases (Tables)
Warrant Liability (Tables)
Earnings Per Share (Tables)
Geographical Sales and Segments (Tables)
Commitments and Contingencies (Tables)
Related Party Transactions (Tables)
Details
Organization and Principal Activities (Details)
Organization and Principal Activities (Details) - Schedule of Subsidiary Included in these Unaudited Consolidated Financial Statements
Summary of Significant Accounting Policies (Details)
Summary of Significant Accounting Policies (Details) - Schedule of Gain and Losses on Foreign Currency Transactions and Balances
Summary of Significant Accounting Policies (Details) - Schedule of Fair Value Measurements of Assets and Liabilities that are Measured at Recurring Basis
Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives
Summary of Significant Accounting Policies (Details) - Schedule of Sets Forth Disaggregation of Revenue
Short Term Investment (Details)
Concentration on Revenues and Cost of Goods Sold (Details)
Concentration on Revenues and Cost of Goods Sold (Details) - Schedule of Concentration of Major Customers and Suppliers
Concentration on Revenues and Cost of Goods Sold (Details) - Schedule of Major Customers of Accounts Receivable
Accounts Receivable (Details) - Schedule of Accounts Receivable is Net of Allowance for Expected Credit Losses
Accounts Receivable (Details) - Schedule of Changes in the Allowance for Expected Credit Losses
Inventories, Net (Details) - Schedule of Inventories
Inventories, Net (Details) - Schedule of Inventory Reserve
Notes Receivable (Details)
Notes Receivable (Details) - Schedule of Notes Receivable
Property, Plant and Equipment and Construction in Progress (Details)
Property, Plant and Equipment and Construction in Progress (Details) - Schedule of Property, Plant and Equipment
Property, Plant and Equipment and Construction in Progress (Details) - Schedule of Restricted Assets
Land Use Rights, Net (Details)
Land Use Rights, Net (Details) - Schedule of Land Use Rights
Land Use Rights, Net (Details) - Schedule of Estimated Future Amortization Expense
Fixed Deposit (Details)
Fixed Deposit (Details) - Schedule of Fixed Deposit
Notes Payable-Bank Acceptance Notes (Details)
Notes Payable-Bank Acceptance Notes (Details) - Schedule of Notes Payable-Bank Acceptance Notes
Accounts Payable (Details) - Schedule of Accounts Payable
Short Term Bank Loans (Details)
Short Term Bank Loans (Details) - Schedule of Short-Term Loans Summarized
Short Term Bank Loans (Details) - Schedule of Short-Term Loans
Other Current Liabilities (Details) - Schedule of Other Current Liabilities
Deferred Revenue (Details)
Deferred Revenue (Details) - Schedule of Deferred Revenue
Leases (Details)
Leases (Details) - Schedule of Supplemental Balance Sheet
Leases (Details) - Schedule of Components of Lease Expense
Leases (Details) - Schedule of Maturity of Lease Liabilities Under Operating Leases
Warrant Liability (Details)
Warrant Liability (Details) - Schedule of Fair Value of Warrant Liabilities
Warrant Liability (Details) - Schedule of Warrants Outstanding and Fair Values
Shareholder’s Equity (Details)
Earnings Per Share (Details)
Earnings Per Share (Details) - Schedule of Basic and Diluted (Loss) Earnings Per Share Computation
Earnings Per Share (Details) - Schedule of Basic and Diluted (Loss) Earnings Per Share Computation (Parentheticals)
Geographical Sales and Segments (Details)
Geographical Sales and Segments (Details) - Schedule of Sales by Geographical Area
Income Taxes (Details)
Commitments and Contingencies (Details)
Commitments and Contingencies (Details) - Schedule of Non-Cancellable Future Minimum Lease Payments
Related Party Transactions (Details)
Related Party Transactions (Details) - Schedule of Names and Relationship of Related Parties
Related Party Transactions (Details) - Schedule of Due to Related Parties
Related Party Transactions (Details) - Schedule of Due from Related Parties
Related Party Transactions (Details) - Schedule of Dividend Payment to Related Parties
All Reports