2024 Q3 Form 10-Q Financial Statement
#000121390024067681 Filed on August 12, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $25.08M | $26.25M |
YoY Change | 59.03% | -12.56% |
Cost Of Revenue | $23.16M | $22.98M |
YoY Change | 45.5% | -20.3% |
Gross Profit | $1.917M | $3.265M |
YoY Change | -1351.37% | 176.75% |
Gross Profit Margin | 7.64% | 12.44% |
Selling, General & Admin | $3.382M | $2.718M |
YoY Change | 44.83% | 105.35% |
% of Gross Profit | 176.36% | 83.23% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $3.381M | |
YoY Change | -2.39% | |
% of Gross Profit | 103.55% | |
Operating Expenses | $3.382M | $2.718M |
YoY Change | 44.83% | 105.35% |
Operating Profit | -$1.464M | $547.8K |
YoY Change | -41.07% | -205.6% |
Interest Expense | $211.6K | |
YoY Change | -21.84% | |
% of Operating Profit | 38.62% | |
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | -$1.628M | $339.0K |
YoY Change | -17.71% | -137.58% |
Income Tax | $345.7K | $416.8K |
% Of Pretax Income | 122.93% | |
Net Earnings | -$1.974M | -$77.75K |
YoY Change | -0.07% | -93.8% |
Net Earnings / Revenue | -7.87% | -0.3% |
Basic Earnings Per Share | -$0.20 | -$0.01 |
Diluted Earnings Per Share | -$0.20 | -$0.01 |
COMMON SHARES | ||
Basic Shares Outstanding | 10.07M shares | 10.07M shares |
Diluted Shares Outstanding | 10.07M shares | 10.07M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $5.144M | |
YoY Change | -57.06% | |
Cash & Equivalents | $4.893M | $6.044M |
Short-Term Investments | ||
Other Short-Term Assets | $5.878M | |
YoY Change | -69.49% | |
Inventory | $5.733M | $5.282M |
Prepaid Expenses | ||
Receivables | $1.727M | $2.638M |
Other Receivables | $727.4K | |
Total Short-Term Assets | $32.97M | $33.43M |
YoY Change | -19.69% | -29.9% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $154.8M | $155.6M |
YoY Change | 7.02% | 9.58% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | ||
YoY Change | ||
Total Long-Term Assets | $157.0M | $157.9M |
YoY Change | 6.16% | 5.96% |
TOTAL ASSETS | ||
Total Short-Term Assets | $32.97M | $33.43M |
Total Long-Term Assets | $157.0M | $157.9M |
Total Assets | $190.0M | $191.4M |
YoY Change | 0.54% | -2.73% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | ||
YoY Change | ||
Accrued Expenses | $604.7K | $594.6K |
YoY Change | 2.46% | 1.39% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $856.2K | |
YoY Change | 7.03% | |
Long-Term Debt Due | $4.365M | $6.818M |
YoY Change | -7.27% | 81.25% |
Total Short-Term Liabilities | $20.75M | $22.92M |
YoY Change | 72.6% | 32.46% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $4.567M | $4.490M |
YoY Change | -30.41% | -39.63% |
Other Long-Term Liabilities | $498.7K | |
YoY Change | -59.35% | |
Total Long-Term Liabilities | $4.567M | $4.490M |
YoY Change | -30.41% | -48.18% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $20.75M | $22.92M |
Total Long-Term Liabilities | $4.567M | $4.490M |
Total Liabilities | $25.69M | $27.91M |
YoY Change | 34.86% | 7.47% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $77.83M | $79.80M |
YoY Change | -11.17% | |
Common Stock | $89.18M | $89.18M |
YoY Change | 0.0% | 885880.9% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $164.3M | $163.5M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $190.0M | $191.4M |
YoY Change | 0.54% | -2.73% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | -$1.974M | -$77.75K |
YoY Change | -0.07% | -93.8% |
Depreciation, Depletion And Amortization | $3.381M | |
YoY Change | -2.39% | |
Cash From Operating Activities | $721.9K | |
YoY Change | -22.94% | |
INVESTING ACTIVITIES | ||
Capital Expenditures | $53.61K | |
YoY Change | -98.98% | |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | ||
YoY Change | ||
Cash From Investing Activities | -$53.61K | |
YoY Change | -98.98% | |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -390.0 | |
YoY Change | -100.15% | |
NET CHANGE | ||
Cash From Operating Activities | 721.9K | |
Cash From Investing Activities | -53.61K | |
Cash From Financing Activities | -390.0 | |
Net Change In Cash | 667.9K | |
YoY Change | -116.39% | |
FREE CASH FLOW | ||
Cash From Operating Activities | $721.9K | |
Capital Expenditures | $53.61K | |
Free Cash Flow | $668.3K | |
YoY Change | -115.42% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.008 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.12 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.38 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10065920 | shares | |
itp |
Effect Of Dilution
EffectOfDilution
|
|||
itp |
Effect Of Dilution
EffectOfDilution
|
|||
CY2024Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10065920 | shares |
CY2023Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.40 | ||
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10065920 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10065920 | shares | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
usd | ||
us-gaap |
Inventory Write Down
InventoryWriteDown
|
usd | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
usd | ||
CY2024Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
306015858 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
308421734 | usd |
CY2024Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
150391106 | usd |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
144447712 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
155624752 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
163974022 | usd |
CY2023Q4 | itp |
Property Plant And Equipment Lease Term
PropertyPlantAndEquipmentLeaseTerm
|
P50Y | |
CY2024Q2 | itp |
Property Plant And Equipment Lease Term
PropertyPlantAndEquipmentLeaseTerm
|
P50Y | |
CY2024Q2 | itp |
Land Use Right Net Value
LandUseRightNetValue
|
4822130 | usd |
CY2023Q4 | itp |
Land Use Right Net Value
LandUseRightNetValue
|
4910034 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Other Net
PropertyPlantAndEquipmentOtherNet
|
276269 | usd |
CY2024Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
3381095 | usd |
CY2023Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
3463814 | usd |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
6862883 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
7150057 | usd | |
CY2020Q3 | us-gaap |
Sale Leaseback Transaction Lease Term
SaleLeasebackTransactionLeaseTerm
|
P3Y | |
CY2020Q3 | us-gaap |
Sale Leaseback Transaction Imputed Interest Rate
SaleLeasebackTransactionImputedInterestRate
|
0.156 | pure |
CY2020Q3 | itp |
Sale Leaseback Transaction Interest Rate Amount
SaleLeasebackTransactionInterestRateAmount
|
567099 | usd |
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
37661 | usd |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
76526 | usd | |
CY2023Q2 | itp |
Sale Leaseback Arrangement Interest Expenses
SaleLeasebackArrangementInterestExpenses
|
2182 | usd |
itp |
Sale Leaseback Arrangement Interest Expenses
SaleLeasebackArrangementInterestExpenses
|
6671 | usd | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
70158 | cny | |
us-gaap |
Lease Cost
LeaseCost
|
70158 | cny | |
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2024-06-30 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
001-34577 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
IT TECH PACKAGING, INC. | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
NV | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
20-4158835 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
Science Park | ||
dei |
Entity Address Address Line2
EntityAddressAddressLine2
|
Juli Rd | ||
dei |
Entity Address Address Line3
EntityAddressAddressLine3
|
Xushui District | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Baoding City | ||
dei |
Entity Address Country
EntityAddressCountry
|
CN | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
072550 | ||
dei |
City Area Code
CityAreaCode
|
(86) | ||
dei |
Local Phone Number
LocalPhoneNumber
|
312-8698215 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, par value $0.001 | ||
dei |
Trading Symbol
TradingSymbol
|
ITP | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NYSE | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
true | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2024Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
10065920 | shares |
CY2024Q2 | us-gaap |
Cash
Cash
|
5144414 | usd |
CY2023Q4 | us-gaap |
Cash
Cash
|
3918938 | usd |
CY2024Q2 | us-gaap |
Restricted Cash
RestrictedCash
|
899508 | usd |
CY2023Q4 | us-gaap |
Restricted Cash
RestrictedCash
|
472983 | usd |
CY2024Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
61000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
11745 | usd |
CY2024Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2638219 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
575526 | usd |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
5282420 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
3555235 | usd |
CY2024Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
18246164 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
18981290 | usd |
CY2024Q2 | us-gaap |
Assets Current
AssetsCurrent
|
33430278 | usd |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
28357901 | usd |
CY2024Q2 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
476771 | usd |
CY2023Q4 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
528648 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
155624752 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
163974022 | usd |
CY2024Q2 | us-gaap |
Value Added Tax Receivable Noncurrent
ValueAddedTaxReceivableNoncurrent
|
1830425 | usd |
CY2023Q4 | us-gaap |
Value Added Tax Receivable Noncurrent
ValueAddedTaxReceivableNoncurrent
|
1883078 | usd |
CY2024Q2 | us-gaap |
Assets
Assets
|
191362226 | usd |
CY2023Q4 | us-gaap |
Assets
Assets
|
194743649 | usd |
CY2024Q2 | us-gaap |
Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
|
841893 | usd |
CY2023Q4 | us-gaap |
Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
|
423567 | usd |
CY2024Q2 | us-gaap |
Loans Payable Current
LoansPayableCurrent
|
6817927 | usd |
CY2023Q4 | us-gaap |
Loans Payable Current
LoansPayableCurrent
|
6874497 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
103568 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
100484 | usd |
CY2023Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
4991 | usd |
CY2024Q2 | us-gaap |
Customer Advances Current
CustomerAdvancesCurrent
|
73386 | usd |
CY2023Q4 | us-gaap |
Customer Advances Current
CustomerAdvancesCurrent
|
136167 | usd |
CY2024Q2 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
429451 | usd |
CY2024Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
369565 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
237842 | usd |
CY2024Q2 | us-gaap |
Other Accounts Payable And Accrued Liabilities
OtherAccountsPayableAndAccruedLiabilities
|
13135687 | usd |
CY2023Q4 | us-gaap |
Other Accounts Payable And Accrued Liabilities
OtherAccountsPayableAndAccruedLiabilities
|
12912517 | usd |
CY2024Q2 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
415635 | usd |
CY2024Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
22918598 | usd |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
21418934 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
4490094 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
4503932 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
498718 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
483866 | usd |
CY2024Q2 | us-gaap |
Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
|
5 | usd |
CY2023Q4 | us-gaap |
Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
|
54 | usd |
CY2024Q2 | itp |
Variable Interest Entity Consolidated Carrying Amount Liabilities1
VariableInterestEntityConsolidatedCarryingAmountLiabilities1
|
21006676 | usd |
CY2023Q4 | itp |
Variable Interest Entity Consolidated Carrying Amount Liabilities1
VariableInterestEntityConsolidatedCarryingAmountLiabilities1
|
20084995 | usd |
CY2024Q2 | us-gaap |
Liabilities
Liabilities
|
27907415 | usd |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
26406786 | usd |
CY2024Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | shares |
CY2024Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2024Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
10065920 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
10065920 | shares |
CY2024Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
10065920 | shares |
CY2023Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
10065920 | shares |
CY2024Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
10066 | usd |
CY2023Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
10066 | usd |
CY2024Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
89172771 | usd |
CY2023Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
89172771 | usd |
CY2024Q2 | itp |
Statutory Earnings Reserve
StatutoryEarningsReserve
|
6080574 | usd |
CY2023Q4 | itp |
Statutory Earnings Reserve
StatutoryEarningsReserve
|
6080574 | usd |
CY2024Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-11613303 | usd |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-10555534 | usd |
CY2024Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
79804703 | usd |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
83628986 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
163454811 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
168336863 | usd |
CY2024Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
191362226 | usd |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
194743649 | usd |
CY2024Q2 | us-gaap |
Revenues
Revenues
|
26249788 | usd |
CY2023Q2 | us-gaap |
Revenues
Revenues
|
30019914 | usd |
us-gaap |
Revenues
Revenues
|
33113629 | usd | |
us-gaap |
Revenues
Revenues
|
49810791 | usd | |
CY2024Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
22984488 | usd |
CY2023Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
28840056 | usd |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
29449216 | usd | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
48907932 | usd | |
CY2024Q2 | us-gaap |
Gross Profit
GrossProfit
|
3265300 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
1179858 | usd |
us-gaap |
Gross Profit
GrossProfit
|
3664413 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
902859 | usd | |
CY2024Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
2717548 | usd |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
1323405 | usd |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
6618331 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3818767 | usd | |
CY2023Q2 | us-gaap |
Gain Loss On Sales Of Assets And Asset Impairment Charges
GainLossOnSalesOfAssetsAndAssetImpairmentCharges
|
-375136 | usd |
us-gaap |
Gain Loss On Sales Of Assets And Asset Impairment Charges
GainLossOnSalesOfAssetsAndAssetImpairmentCharges
|
-375136 | usd | |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
547752 | usd |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-518683 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-2953918 | usd | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-3291044 | usd | |
CY2024Q2 | us-gaap |
Interest Income Other
InterestIncomeOther
|
2807 | usd |
CY2023Q2 | us-gaap |
Interest Income Other
InterestIncomeOther
|
53637 | usd |
us-gaap |
Interest Income Other
InterestIncomeOther
|
4990 | usd | |
us-gaap |
Interest Income Other
InterestIncomeOther
|
189905 | usd | |
CY2024Q2 | us-gaap |
Interest Expense
InterestExpense
|
211551 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
270681 | usd |
us-gaap |
Interest Expense
InterestExpense
|
421841 | usd | |
us-gaap |
Interest Expense
InterestExpense
|
519850 | usd | |
CY2024Q2 | us-gaap |
Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
|
15 | usd |
CY2023Q2 | us-gaap |
Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
|
-166506 | usd |
us-gaap |
Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
|
49 | usd | |
us-gaap |
Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
|
-14409 | usd | |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
339023 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-902233 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-3370720 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-3635398 | usd | |
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
416770 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
351260 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
453563 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
351260 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-77747 | usd |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1253493 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3824283 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3986658 | usd | |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-756150 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-9063695 | usd |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1057769 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-6560939 | usd | |
CY2024Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-833897 | usd |
CY2023Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-10317188 | usd |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-4882052 | usd | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-10547597 | usd | |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.008 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.12 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.38 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.4 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
10065920 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
10065920 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
10065920 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
10065920 | shares | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3824283 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3986658 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
6862883 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
7150057 | usd | |
us-gaap |
Gain Loss On Sale Of Derivatives
GainLossOnSaleOfDerivatives
|
49 | usd | |
us-gaap |
Gain Loss On Sale Of Derivatives
GainLossOnSaleOfDerivatives
|
-14409 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-501934 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
49462 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-830847 | usd | |
us-gaap |
Inventory Write Down
InventoryWriteDown
|
-2948 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2121357 | usd | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
1674665 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-660470 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-7634922 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1751011 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
3940417 | usd | |
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
-4974 | usd | |
us-gaap |
Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
|
127215 | usd | |
us-gaap |
Increase Decrease In Customer Advances
IncreaseDecreaseInCustomerAdvances
|
-62107 | usd | |
us-gaap |
Increase Decrease In Customer Advances
IncreaseDecreaseInCustomerAdvances
|
10567 | usd | |
us-gaap |
Increase Decrease In Notes Payable Current
IncreaseDecreaseInNotesPayableCurrent
|
430624 | usd | |
us-gaap |
Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
|
-369287 | usd | |
us-gaap |
Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
|
-90617 | usd | |
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
133504 | usd | |
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
154398 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
928640 | usd | |
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
743936 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
416770 | usd | |
us-gaap |
Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
|
-67515 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
1346337 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
5746719 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
62640 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
5565713 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-62640 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-5565713 | usd | |
us-gaap |
Proceeds From Short Term Debt
ProceedsFromShortTermDebt
|
844191 | usd | |
us-gaap |
Proceeds From Short Term Debt
ProceedsFromShortTermDebt
|
860919 | usd | |
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
2582756 | usd | |
us-gaap |
Repayments Of Bank Debt
RepaymentsOfBankDebt
|
422095 | usd | |
us-gaap |
Repayments Of Bank Debt
RepaymentsOfBankDebt
|
507942 | usd | |
us-gaap |
Repayments Of Debt And Capital Lease Obligations
RepaymentsOfDebtAndCapitalLeaseObligations
|
112136 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
422096 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
2823597 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-53792 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-548712 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
1652001 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
2455891 | usd | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
4391921 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
9524868 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
6043922 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
11980759 | usd |
us-gaap |
Interest Paid Net
InterestPaidNet
|
278188 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
199014 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
36793 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
418775 | usd | |
itp |
Cash And Bank Balances
CashAndBankBalances
|
5144414 | usd | |
itp |
Cash And Bank Balances
CashAndBankBalances
|
11980759 | usd | |
CY2024Q2 | us-gaap |
Restricted Cash Equivalents Current
RestrictedCashEquivalentsCurrent
|
899508 | usd |
CY2024Q2 | us-gaap |
Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
|
6043922 | usd |
CY2023Q2 | us-gaap |
Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
|
11980759 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
181323892 | usd |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-6560939 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3986658 | usd | |
CY2023Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
170776295 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
168336863 | usd |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1057769 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3824283 | usd | |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
163454811 | usd |
CY2022Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q2 | us-gaap |
Stockholders Equity Reverse Stock Split
StockholdersEquityReverseStockSplit
|
1-for-10 | |
us-gaap |
Variable Interest Entity Ownership Percentage
VariableInterestEntityOwnershipPercentage
|
1 | pure | |
CY2009Q2 | us-gaap |
Capital
Capital
|
60000000 | usd |
CY2010Q1 | us-gaap |
Shares Issued Price Per Share
SharesIssuedPricePerShare
|
1 | |
CY2010Q1 | itp |
Percentage Share Of Distributable Profit
PercentageShareOfDistributableProfit
|
1 | pure |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
140315 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
140315 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
140315 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
140315 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
140315 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
701577 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
99291 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
602286 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
103568 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
498718 | usd |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y1M6D | |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0756 | pure |
CY2024Q2 | us-gaap |
Restricted Cash Current
RestrictedCashCurrent
|
470057 | usd |
CY2023Q4 | us-gaap |
Restricted Cash Current
RestrictedCashCurrent
|
472983 | usd |
CY2024Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
3719142 | usd |
CY2023Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
372968 | usd |
CY2024Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
298349 | usd |
CY2023Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
300207 | usd |
CY2024Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
1264929 | usd |
CY2023Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
2885019 | usd |
CY2024Q2 | us-gaap |
Inventory Gross
InventoryGross
|
5282420 | usd |
CY2023Q4 | us-gaap |
Inventory Gross
InventoryGross
|
3558194 | usd |
CY2023Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
2959 | usd |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
5282420 | usd |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
3555235 | usd |
CY2024Q2 | itp |
Prepayment For Purchase Of Materials
PrepaymentForPurchaseOfMaterials
|
4879907 | usd |
CY2023Q4 | itp |
Prepayment For Purchase Of Materials
PrepaymentForPurchaseOfMaterials
|
5446823 | usd |
CY2024Q2 | us-gaap |
Value Added Tax Receivable
ValueAddedTaxReceivable
|
13268074 | usd |
CY2023Q4 | us-gaap |
Value Added Tax Receivable
ValueAddedTaxReceivable
|
13409459 | usd |
CY2024Q2 | itp |
Prepaid Gas
PrepaidGas
|
87028 | usd |
CY2023Q4 | itp |
Prepaid Gas
PrepaidGas
|
116372 | usd |
CY2024Q2 | us-gaap |
Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
|
11155 | usd |
CY2023Q4 | us-gaap |
Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
|
8636 | usd |
CY2024Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
18246164 | usd |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
18981290 | usd |
CY2024Q2 | us-gaap |
Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
|
841893 | usd |
CY2023Q4 | us-gaap |
Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
|
423567 | usd |
CY2023Q4 | us-gaap |
Other Short Term Borrowings
OtherShortTermBorrowings
|
280631 | usd |
CY2023Q4 | us-gaap |
Short Term Debt Percentage Bearing Fixed Interest Rate
ShortTermDebtPercentageBearingFixedInterestRate
|
0.055 | pure |
CY2024Q2 | itp |
Working Capital Loan
WorkingCapitalLoan
|
140316 | usd |
CY2024Q2 | us-gaap |
Short Term Debt Percentage Bearing Fixed Interest Rate
ShortTermDebtPercentageBearingFixedInterestRate
|
0.0345 | pure |
CY2024Q2 | us-gaap |
Unsecured Debt
UnsecuredDebt
|
701577 | usd |
CY2023Q4 | us-gaap |
Unsecured Debt
UnsecuredDebt
|
423567 | usd |
CY2024Q2 | us-gaap |
Short Term Debt Weighted Average Interest Rate Over Time
ShortTermDebtWeightedAverageInterestRateOverTime
|
0.0445 | pure |
CY2023Q2 | us-gaap |
Short Term Debt Weighted Average Interest Rate Over Time
ShortTermDebtWeightedAverageInterestRateOverTime
|
0.0483 | pure |
us-gaap |
Short Term Debt Weighted Average Interest Rate Over Time
ShortTermDebtWeightedAverageInterestRateOverTime
|
0.0446 | pure | |
us-gaap |
Short Term Debt Weighted Average Interest Rate Over Time
ShortTermDebtWeightedAverageInterestRateOverTime
|
0.0477 | pure | |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
11308021 | usd |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
11378429 | usd |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
11308021 | usd |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
11378429 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
6817927 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
6874497 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
4490094 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
4503932 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
|
6817927 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
3367571 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
1122523 | usd |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
11308021 | usd |
CY2019Q2 | us-gaap |
Long Term Debt Term
LongTermDebtTerm
|
P5Y | |
itp |
Loan Agreement Term
LoanAgreementTerm
|
P3Y | ||
CY2023Q4 | us-gaap |
Long Term Debt Maturity Date
LongTermDebtMaturityDate
|
2026-12-05 | |
CY2024Q2 | us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
211551 | usd |
CY2023Q2 | us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
268499 | usd |
us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
421841 | usd | |
us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
513179 | usd | |
CY2018Q1 | us-gaap |
Loans Held For Sale Term
LoansHeldForSaleTerm
|
P3Y | |
CY2019Q4 | itp |
Interest Expenses
InterestExpenses
|
94636 | shares |
CY2022Q4 | us-gaap |
Other Borrowings
OtherBorrowings
|
7059455 | usd |
CY2022Q4 | us-gaap |
Other Borrowings
OtherBorrowings
|
7059455 | usd |
CY2022Q4 | us-gaap |
Other Borrowings
OtherBorrowings
|
50000000 | cny |
CY2022Q4 | us-gaap |
Other Borrowings
OtherBorrowings
|
50000000 | cny |
CY2023Q3 | us-gaap |
Loans Payable
LoansPayable
|
4235673 | usd |
CY2023Q3 | us-gaap |
Loans Payable
LoansPayable
|
30000000 | cny |
us-gaap |
Interest And Fee Income Other Loans
InterestAndFeeIncomeOtherLoans
|
176847 | usd | |
CY2024Q2 | us-gaap |
Other Receivables Net Current
OtherReceivablesNetCurrent
|
727433 | usd |
CY2023Q4 | us-gaap |
Other Receivables Net Current
OtherReceivablesNetCurrent
|
727433 | usd |
CY2024Q2 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
429451 | usd |
itp |
Percentage Of Handling Change
PercentageOfHandlingChange
|
0.0005 | pure | |
CY2024Q2 | us-gaap |
Accrued Utilities Current
AccruedUtilitiesCurrent
|
115216 | usd |
CY2023Q4 | us-gaap |
Accrued Utilities Current
AccruedUtilitiesCurrent
|
3054 | usd |
CY2024Q2 | itp |
Value Added Taxes Payable Current
ValueAddedTaxesPayableCurrent
|
68138 | usd |
CY2023Q4 | itp |
Value Added Taxes Payable Current
ValueAddedTaxesPayableCurrent
|
696 | usd |
CY2024Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
594617 | usd |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
598319 | usd |
CY2024Q2 | us-gaap |
Accounts Payable Other Current
AccountsPayableOtherCurrent
|
11054912 | usd |
CY2023Q4 | us-gaap |
Accounts Payable Other Current
AccountsPayableOtherCurrent
|
11175858 | usd |
CY2024Q2 | us-gaap |
Accrued Sales Commission Current
AccruedSalesCommissionCurrent
|
14869 | usd |
CY2023Q4 | us-gaap |
Accrued Sales Commission Current
AccruedSalesCommissionCurrent
|
47040 | usd |
CY2024Q2 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
1207344 | usd |
CY2023Q4 | us-gaap |
Interest Payable Current
InterestPayableCurrent
|
1070708 | usd |
CY2024Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
80591 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
16842 | usd |
CY2024Q2 | us-gaap |
Other Accounts Payable And Accrued Liabilities
OtherAccountsPayableAndAccruedLiabilities
|
13135687 | usd |
CY2023Q4 | us-gaap |
Other Accounts Payable And Accrued Liabilities
OtherAccountsPayableAndAccruedLiabilities
|
12912517 | usd |
CY2023Q4 | us-gaap |
Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
|
54 | usd |
us-gaap |
Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
|
49 | usd | |
CY2024Q2 | us-gaap |
Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
|
5 | usd |
CY2021Q1 | us-gaap |
Stockholders Equity Other Shares
StockholdersEquityOtherShares
|
2618182 | shares |
CY2021Q1 | itp |
Common Stock Issued To Purchase Of Warrants
CommonStockIssuedToPurchaseOfWarrants
|
2618182 | shares |
CY2021Q1 | us-gaap |
Debt Conversion Converted Instrument Warrants Or Options Issued1
DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1
|
2618182 | shares |
CY2021Q1 | us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
14400000 | usd |
CY2021Q1 | itp |
Corresponding Price Per Share
CorrespondingPricePerShare
|
5.5 | |
CY2021Q1 | us-gaap |
Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
|
5.5 | |
CY2021Q1 | itp |
Aggregate Shares Of Common Stock
AggregateSharesOfCommonStock
|
2927786 | shares |
CY2021Q1 | itp |
Warrants To Purchase Shares
WarrantsToPurchaseShares
|
1463893 | shares |
CY2021Q1 | us-gaap |
Stock Issued During Period Shares Other
StockIssuedDuringPeriodSharesOther
|
1463893 | shares |
CY2021Q1 | us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
21900000 | usd |
CY2021Q1 | itp |
Warrant Price Per Share
WarrantPricePerShare
|
7.5 | |
CY2021Q1 | us-gaap |
Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
|
7.5 | |
CY2022Q2 | us-gaap |
Stockholders Equity Reverse Stock Split
StockholdersEquityReverseStockSplit
|
1-for-10 | |
CY2022Q2 | itp |
Stock Issued During Period Price Per Share Reverse Stock Splits
StockIssuedDuringPeriodPricePerShareReverseStockSplits
|
0.001 | |
CY2020Q2 | us-gaap |
Excess Stock Shares Issued
ExcessStockSharesIssued
|
88000 | shares |
CY2024Q2 | us-gaap |
Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
|
352000 | shares |
CY2021Q1 | us-gaap |
Debt Conversion Converted Instrument Warrants Or Options Issued1
DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1
|
2618182 | shares |
CY2021Q1 | itp |
Common Stock Issued To Purchase Stock
CommonStockIssuedToPurchaseStock
|
2618182 | shares |
CY2021Q1 | itp |
Warrent Expire Date
WarrentExpireDate
|
2026-01-20 | |
CY2021Q1 | us-gaap |
Excess Stock Shares Issued
ExcessStockSharesIssued
|
1410690 | shares |
CY2021Q1 | itp |
Common Stock Issued To Purchase Stock
CommonStockIssuedToPurchaseStock
|
1463893 | shares |
CY2021Q1 | us-gaap |
Warrant Exercise Price Increase
WarrantExercisePriceIncrease
|
7.5 | |
CY2021Q1 | itp |
Warrent Expire Date
WarrentExpireDate
|
2026-03-01 | |
CY2021Q1 | us-gaap |
Excess Stock Shares Issued
ExcessStockSharesIssued
|
6750 | shares |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-77747 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-1253493 | usd |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
10065920 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
10065920 | shares |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.008 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.12 | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-77747 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-1253493 | usd |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10065920 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10065920 | shares |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10065920 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10065920 | shares |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.008 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.12 | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-3824283 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-3986658 | usd | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
10065920 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
10065920 | shares | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.38 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.4 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-3824283 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-3986658 | usd | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10065920 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10065920 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10065920 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
10065920 | shares | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.38 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.4 | ||
us-gaap |
Effective Income Tax Rate Reconciliation Tax Settlements State And Local
EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal
|
0.21 | pure | |
CY2024Q2 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
416770 | usd |
CY2023Q2 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
351260 | usd |
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
416770 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
351260 | usd |
us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
36793 | usd | |
us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
416770 | usd | |
us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
351260 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
453563 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
351260 | usd | |
CY2023Q4 | us-gaap |
Operating Loss Carryforwards
OperatingLossCarryforwards
|
62499 | usd |
CY2022Q4 | us-gaap |
Operating Loss Carryforwards
OperatingLossCarryforwards
|
530581 | usd |
itp |
Description Of Carry Forwards Expire
DescriptionOfCarryForwardsExpire
|
These carry forwards would expire, if not utilized, during the period of 2030 through 2035. | ||
CY2024Q2 | itp |
Deferred Tax Assets Valuation Allowance Percentage
DeferredTaxAssetsValuationAllowancePercentage
|
1 | pure |
CY2023Q4 | itp |
Deferred Tax Assets Valuation Allowance Percentage
DeferredTaxAssetsValuationAllowancePercentage
|
1 | pure |
CY2024Q2 | us-gaap |
Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
|
17753892 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
|
16922756 | usd |
CY2024Q2 | itp |
Deferred Tax Assets Impairment Of Amortization Property Plant And Equipment Current
DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent
|
581757 | usd |
CY2023Q4 | itp |
Deferred Tax Assets Impairment Of Amortization Property Plant And Equipment Current
DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent
|
585380 | usd |
CY2024Q2 | itp |
Deferred Tax Assets Miscellaneous Current
DeferredTaxAssetsMiscellaneousCurrent
|
648269 | usd |
CY2023Q4 | itp |
Deferred Tax Assets Miscellaneous Current
DeferredTaxAssetsMiscellaneousCurrent
|
135714 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards Domestic
DeferredTaxAssetsOperatingLossCarryforwardsDomestic
|
156717 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards Domestic
DeferredTaxAssetsOperatingLossCarryforwardsDomestic
|
274525 | usd |
CY2024Q2 | itp |
Deferred Tax Assets Gain Loss On Asset Disposal
DeferredTaxAssetsGainLossOnAssetDisposal
|
63669 | usd |
CY2023Q4 | itp |
Deferred Tax Assets Gain Loss On Asset Disposal
DeferredTaxAssetsGainLossOnAssetDisposal
|
64065 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
19076967 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
17854310 | usd |
CY2024Q2 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
19076967 | usd |
CY2023Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
17854310 | usd |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
|
1.229 | pure |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
|
-0.389 | pure |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
0.25 | pure |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
0.25 | pure |
CY2024Q2 | itp |
Effect Of Tax And Book Difference
EffectOfTaxAndBookDifference
|
-0.154 | pure |
CY2023Q2 | itp |
Effect Of Tax And Book Difference
EffectOfTaxAndBookDifference
|
-1.214 | pure |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
1.133 | pure |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
0.575 | pure |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
1.229 | pure |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.389 | pure |
us-gaap |
Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
|
-0.135 | pure | |
us-gaap |
Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
|
-0.097 | pure | |
us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
0.25 | pure | |
us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
0.25 | pure | |
itp |
Effect Of Tax And Book Difference
EffectOfTaxAndBookDifference
|
-0.022 | pure | |
itp |
Effect Of Tax And Book Difference
EffectOfTaxAndBookDifference
|
-0.427 | pure | |
us-gaap |
Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
0.363 | pure | |
us-gaap |
Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
0.08 | pure | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.135 | pure | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.097 | pure | |
itp |
Income Tax Statute Of Limitations Period
IncomeTaxStatuteOfLimitationsPeriod
|
P5Y | ||
CY2023Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
|
1500000 | shares |
itp |
Lease Expirations Period
LeaseExpirationsPeriod
|
December 31, 2031 | ||
us-gaap |
Payments For Rent
PaymentsForRent
|
140698 | usd | |
us-gaap |
Payments For Rent
PaymentsForRent
|
1000000 | cny | |
CY2024Q2 | itp |
Commitments For Purchase Or Construction Of Capital Assets
CommitmentsForPurchaseOrConstructionOfCapitalAssets
|
3465791 | usd |
CY2023Q4 | itp |
Commitments For Purchase Or Construction Of Capital Assets
CommitmentsForPurchaseOrConstructionOfCapitalAssets
|
3499936 | usd |
CY2024Q2 | itp |
Longterm Loan From Financial Institutions
LongtermLoanFromFinancialInstitutions
|
4349778 | usd |
CY2023Q4 | itp |
Longterm Loan From Financial Institutions
LongtermLoanFromFinancialInstitutions
|
31000000 | cny |
CY2010Q2 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | pure |
CY2015Q2 | itp |
Deposit Insurance Regulations
DepositInsuranceRegulations
|
500000 | cny |
CY2015Q2 | itp |
Deposit Insurance Regulations
DepositInsuranceRegulations
|
70158 | usd |
CY2024Q2 | us-gaap |
Cash Fdic Insured Amount
CashFDICInsuredAmount
|
36551963 | cny |
CY2024Q2 | us-gaap |
Cash Fdic Insured Amount
CashFDICInsuredAmount
|
5128804 | usd |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
usd | |
CY2023Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
usd | |
CY2024Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
usd | |
CY2023Q4 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
usd | |
CY2023Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
usd | |
CY2024Q2 | us-gaap |
Gain Loss On Sales Of Assets And Asset Impairment Charges
GainLossOnSalesOfAssetsAndAssetImpairmentCharges
|
usd | |
us-gaap |
Gain Loss On Sales Of Assets And Asset Impairment Charges
GainLossOnSalesOfAssetsAndAssetImpairmentCharges
|
usd | ||
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
usd | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
usd | ||
us-gaap |
Increase Decrease In Notes Payable Current
IncreaseDecreaseInNotesPayableCurrent
|
usd | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
usd | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
usd | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
usd | ||
us-gaap |
Proceeds From Issuance Of Warrants
ProceedsFromIssuanceOfWarrants
|
usd | ||
us-gaap |
Proceeds From Issuance Of Warrants
ProceedsFromIssuanceOfWarrants
|
usd | ||
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
usd | ||
us-gaap |
Repayments Of Debt And Capital Lease Obligations
RepaymentsOfDebtAndCapitalLeaseObligations
|
usd | ||
itp |
Loan To A Related Partynet
LoanToARelatedPartynet
|
usd | ||
itp |
Loan To A Related Partynet
LoanToARelatedPartynet
|
usd | ||
CY2023Q2 | us-gaap |
Restricted Cash Equivalents Current
RestrictedCashEquivalentsCurrent
|
usd | |
CY2024Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
usd | |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
cny | ||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
cny | ||
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
usd | |
CY2024Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
usd | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
usd | ||
CY2024Q2 | itp |
Sale Leaseback Arrangement Interest Expenses
SaleLeasebackArrangementInterestExpenses
|
usd | |
itp |
Sale Leaseback Arrangement Interest Expenses
SaleLeasebackArrangementInterestExpenses
|
usd | ||
CY2024Q2 | us-gaap |
Short Term Borrowings
ShortTermBorrowings
|
usd | |
us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
usd | ||
CY2023 | us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
usd | |
us-gaap |
Interest Expense Other
InterestExpenseOther
|
usd | ||
us-gaap |
Interest Expense Other
InterestExpenseOther
|
usd | ||
us-gaap |
Interest And Fee Income Other Loans
InterestAndFeeIncomeOtherLoans
|
usd | ||
CY2024Q2 | us-gaap |
Short Term Debt Percentage Bearing Variable Interest Rate
ShortTermDebtPercentageBearingVariableInterestRate
|
pure | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
pure | ||
CY2024Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Outstanding
SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
|
usd | |
CY2023Q4 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Outstanding
SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
|
usd | |
CY2024Q2 | itp |
Effect Of Dilution
EffectOfDilution
|
||
CY2023Q2 | itp |
Effect Of Dilution
EffectOfDilution
|
||
CY2023Q2 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
usd | |
CY2024Q2 | us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
usd | |
CY2023Q2 | us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
usd | |
us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
usd | ||
us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
usd | ||
us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
usd | ||
CY2024Q2 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
usd | |
CY2023Q4 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
usd | |
CY2024Q2 | itp |
Effect Of Different Tax Jurisdiction
EffectOfDifferentTaxJurisdiction
|
pure | |
CY2023Q2 | itp |
Effect Of Different Tax Jurisdiction
EffectOfDifferentTaxJurisdiction
|
pure | |
itp |
Effect Of Different Tax Jurisdiction
EffectOfDifferentTaxJurisdiction
|
pure | ||
itp |
Effect Of Different Tax Jurisdiction
EffectOfDifferentTaxJurisdiction
|
pure | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001358190 |