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 (Parentheticals)
Consolidated Statements of Income and Comprehensive Income
Consolidated Statements of Income and Comprehensive Income (Parentheticals)
Consolidated Statements of Share Holders’ Equity
Consolidated Statements of Cash Flows
Reports
Organization and Principal Activities
Restatement of Previously Issued Financial Statements
Summary of Significant Accounting Policies
Short Term Investment
Concentration on Revenues and Cost of Goods Sold
Accounts Receivable
Inventories
Notes Receivable
Property, Plant and Equipment and Construction in Progress
Land Use Rights
Notes Payable
Accounts Payable
Short Term Bank Loans
Other Current Liabilities
Other Long-Term Liabilities
Lease
Long Term Payables
Warrant Liability (Restated)
Shareholders’ Equity
Earnings Per Share (Restated)
Geographical Sales and Segments
Income Taxes (Restated)
Commitments and Contingencies
Related Party Transactions (Restated)
Subsequent Events
Accounting Policies
Accounting Policies, by Policy (Policies)
Tables
Organization and Principal Activities (Tables)
Restatement of Previously Issued Financial Statements (Tables)
Summary of Significant Accounting Policies (Tables)
Concentration on Revenues and Cost of Goods Sold (Tables)
Accounts Receivable (Tables)
Inventories (Tables)
Notes Receivable (Tables)
Property, Plant and Equipment and Construction in Progress (Tables)
Land Use Rights (Tables)
Notes Payable (Tables)
Accounts Payable (Tables)
Short Term Bank Loans (Tables)
Other Current Liabilities (Tables)
Other Long-Term Liabilities (Tables)
Lease (Tables)
Long Term Payables (Tables)
Warrant Liability (Restated) (Tables)
Earnings Per Share (Restated) (Tables)
Geographical Sales and Segments (Tables)
Commitments and Contingencies (Tables)
Related Party Transactions (Restated) (Tables)
Details
Organization and Principal Activities (Details)
Organization and Principal Activities (Details) - Schedule of Subsidiary Included Consolidated Financial Statements
Restatement of Previously Issued Financial Statements (Details)
Restatement of Previously Issued Financial Statements (Details) - Schedule of Restatement on the Balance Sheet
Restatement of Previously Issued Financial Statements (Details) - Schedule of Consolidated Statements of Income and Comprehensive Incomes
Restatement of Previously Issued Financial Statements (Details) - Schedule of Consolidated Statements of Income and Comprehensive Incomes (Parentheticals)
Restatement of Previously Issued Financial Statements (Details) - Schedule of Consolidated Statements of Cash Flow
Summary of Significant Accounting Policies (Details)
Summary of Significant Accounting Policies (Details) - Schedule of Gain or Loss on Foreign Currency Transaction
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 Net of Allowance for Doubtful Accounts
Accounts Receivable (Details) - Schedule of Allowance for Doubtful Accounts
Inventories (Details) - Schedule of Inventories
Inventories (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 Assets Used As Security
Land Use Rights (Details)
Land Use Rights (Details) - Schedule of Land Use Rights
Land Use Rights (Details) - Schedule of Estimated Future Amortization Expense
Notes Payable (Details)
Notes Payable (Details) - Schedule of Notes Payable
Accounts Payable (Details) - Schedule of Accounts Payable
Short Term Bank Loans (Details)
Short Term Bank Loans (Details) - Schedule of Short Term Bank Loans
Short Term Bank Loans (Details) - Schedule of Short Term Loans
Other Current Liabilities (Details) - Schedule of Other Current Liabilities
Other Long-Term Liabilities (Details)
Other Long-Term Liabilities (Details) - Schedule of Other Long-Term Liabilities
Lease (Details)
Lease (Details) - Schedule of Lease to the Property and Equipment
Lease (Details) - Schedule of Supplemental Balance Sheet
Lease (Details) - Schedule of Lease Liabilities under Operating Leases
Long Term Payables (Details)
Long Term Payables (Details) - Schedule of Long Term Payables
Warrant Liability (Restated) (Details)
Warrant Liability (Restated) (Details) - Schedule of Reporting Period End Remeasurement Dates
Warrant Liability (Restated) (Details) - Schedule of Warrants Outstanding and Fair Values
Shareholders’ Equity (Details)
Earnings Per Share (Restated) (Details) - Schedule of Basic and Diluted Earnings per Share Computation
Earnings Per Share (Restated) (Details) - Schedule of Basic and Diluted Earnings per Share Computation (Parentheticals)
Geographical Sales and Segments (Details) - Schedule of Sales by Geographical Area
Income Taxes (Restated) (Details)
Commitments and Contingencies (Details)
Commitments and Contingencies (Details) - Schedule of Non-Cancellable Future Minimum Lease Payments
Related Party Transactions (Restated) (Details)
Related Party Transactions (Restated) (Details) - Schedule of Names and Relationship of Related Parties
Related Party Transactions (Restated) (Details) - Schedule of Due To Related Parties
Related Party Transactions (Restated) (Details) - Schedule of Due from Related Parties
Related Party Transactions (Restated) (Details) - Schedule of Related Party Funds Lending
All Reports