2023 Q4 Form 20-F Financial Statement

#000121390024037184 Filed on April 29, 2024

View on sec.gov

Income Statement

Concept 2023 Q4 2023 2022 Q4
Revenue $150.2M $150.2M $142.1M
YoY Change 5.69% 5.69% 0.44%
Cost Of Revenue $91.25M $91.25M $87.11M
YoY Change 4.76% 4.76% -6.05%
Gross Profit $58.97M $58.97M $55.02M
YoY Change 7.18% 7.18% 12.79%
Gross Profit Margin 39.26% 39.26% 38.71%
Selling, General & Admin $39.61M $39.61M $36.91M
YoY Change 7.31% 7.31% -8.27%
% of Gross Profit 67.17% 67.17% 67.08%
Research & Development $6.636M $6.636M $6.780M
YoY Change -2.12% -2.12% 25.12%
% of Gross Profit 11.25% 11.25% 12.32%
Depreciation & Amortization $606.0K $1.285M
YoY Change 6.55%
% of Gross Profit 1.03% 2.18%
Operating Expenses $46.24M $46.24M $43.69M
YoY Change 5.84% 5.84% -4.31%
Operating Profit $12.73M $12.73M $11.33M
YoY Change 12.31% 12.31% 262.39%
Interest Expense -$5.437M $540.0K -$6.144M
YoY Change -11.51% -108.79% 1538.4%
% of Operating Profit -42.72% 4.24% -54.22%
Other Income/Expense, Net $1.324M -$4.113M $2.192M
YoY Change -39.6% -287.64% 0.74%
Pretax Income $8.614M $8.614M $7.380M
YoY Change 16.72% 16.72% 49.76%
Income Tax $840.0K $840.0K $139.0K
% Of Pretax Income 9.75% 9.75% 1.88%
Net Earnings $7.774M $7.774M $7.241M
YoY Change 7.36% 7.36% 47.14%
Net Earnings / Revenue 5.18% 5.18% 5.09%
Basic Earnings Per Share $0.18
Diluted Earnings Per Share $0.15 $0.18 $0.13
COMMON SHARES
Basic Shares Outstanding 42.11M shares
Diluted Shares Outstanding 42.11M shares

Balance Sheet

Concept 2023 Q4 2023 2022 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $45.13M $45.13M
YoY Change 22.78%
Cash & Equivalents $45.13M $45.13M $36.76M
Short-Term Investments
Other Short-Term Assets $20.72M $20.72M
YoY Change 19.04%
Inventory $17.45M $17.45M $21.13M
Prepaid Expenses
Receivables $31.30M $31.85M $24.90M
Other Receivables $3.447M $3.447M
Total Short-Term Assets $118.6M $118.6M $105.5M
YoY Change 12.41% 12.41% 8.8%
LONG-TERM ASSETS
Property, Plant & Equipment $8.509M $10.38M $8.960M
YoY Change -5.03% -13.32% -35.01%
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $259.0K $1.295M $352.0K
YoY Change -26.42% 13.4% -62.71%
Total Long-Term Assets $11.68M $11.68M $13.12M
YoY Change -11.0% -11.0% -10.93%
TOTAL ASSETS
Total Short-Term Assets $118.6M $118.6M $105.5M
Total Long-Term Assets $11.68M $11.68M $13.12M
Total Assets $130.3M $130.3M $118.6M
YoY Change 9.82% 9.82% 6.2%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $22.51M $22.51M $17.85M
YoY Change 26.14% -24.23% -46.53%
Accrued Expenses $4.242M $15.04M $3.946M
YoY Change 7.5% 12.85% -69.25%
Deferred Revenue
YoY Change
Short-Term Debt $26.22M $39.50M $31.02M
YoY Change -15.47% 27.33% 6.72%
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $82.37M $82.37M $77.67M
YoY Change 6.06% 6.06% -1.11%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00
YoY Change
Other Long-Term Liabilities $683.0K $683.0K
YoY Change -61.82%
Total Long-Term Liabilities $683.0K $683.0K $1.789M
YoY Change -61.82% -61.82% -33.89%
TOTAL LIABILITIES
Total Short-Term Liabilities $82.37M $82.37M $77.67M
Total Long-Term Liabilities $683.0K $683.0K $1.789M
Total Liabilities $83.05M $83.05M $79.45M
YoY Change 4.53% 4.53% -2.2%
SHAREHOLDERS EQUITY
Retained Earnings $26.02M $19.32M
YoY Change 34.71%
Common Stock
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $33.11M $47.22M $25.06M
YoY Change
Total Liabilities & Shareholders Equity $130.3M $130.3M $118.6M
YoY Change 9.82% 9.82% 6.2%

Cashflow Statement

Concept 2023 Q4 2023 2022 Q4
OPERATING ACTIVITIES
Net Income $7.774M $7.774M $7.241M
YoY Change 7.36% 7.36% 47.14%
Depreciation, Depletion And Amortization $606.0K $1.285M
YoY Change 6.55%
Cash From Operating Activities $15.92M $17.90M
YoY Change 140.17%
INVESTING ACTIVITIES
Capital Expenditures $781.0K $995.0K
YoY Change -15.53%
Acquisitions
YoY Change
Other Investing Activities $8.000K $8.000K
YoY Change
Cash From Investing Activities -$773.0K -$987.0K
YoY Change -16.21%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -4.414M -$4.729M
YoY Change -207.8%
NET CHANGE
Cash From Operating Activities 15.92M $17.90M
Cash From Investing Activities -773.0K -$987.0K
Cash From Financing Activities -4.414M -$4.729M
Net Change In Cash 10.73M $11.47M
YoY Change 7.58%
FREE CASH FLOW
Cash From Operating Activities $15.92M $17.90M
Capital Expenditures $781.0K $995.0K
Free Cash Flow $15.14M $16.90M
YoY Change 169.41%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023 dei Document Type
DocumentType
20-F
CY2023 dei Document Registration Statement
DocumentRegistrationStatement
false
CY2023 dei Document Annual Report
DocumentAnnualReport
true
CY2023 dei Document Period End Date
DocumentPeriodEndDate
2023-12-31
CY2023 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2023 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
CY2023 dei Document Transition Report
DocumentTransitionReport
false
CY2023 dei Document Shell Company Report
DocumentShellCompanyReport
false
CY2023 dei Entity File Number
EntityFileNumber
001-41928
CY2023 dei Entity Registrant Name
EntityRegistrantName
Planet Image International Limited
CY2023 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
E9
CY2023 dei Entity Address Address Line1
EntityAddressAddressLine1
No. 756 Guangfu Road
CY2023 dei Entity Address Address Line2
EntityAddressAddressLine2
Hi-tech Development Zone
CY2023 dei Entity Address City Or Town
EntityAddressCityOrTown
Xinyu City
CY2023 dei Entity Address Country
EntityAddressCountry
CN
CY2023 dei Security12b Title
Security12bTitle
Class A Ordinary Shares, par value HK$0.0001 per share
CY2023 dei Trading Symbol
TradingSymbol
YIBO
CY2023 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2023 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2023 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2023 dei Entity Current Reporting Status
EntityCurrentReportingStatus
No
CY2023 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023 dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
CY2023 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
true
CY2023 dei Entity Ex Transition Period
EntityExTransitionPeriod
false
CY2023 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
false
CY2023 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2023 dei Entity Shell Company
EntityShellCompany
false
CY2023 dei Auditor Firm
AuditorFirmId
6706
CY2023 dei Auditor Name
AuditorName
TPS Thayer, LLC
CY2023 dei Auditor Location
AuditorLocation
Sugar Land, TX
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
36755000 usd
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
45126000 usd
CY2022Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
15943000 usd
CY2023Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
19040000 usd
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
24903000 usd
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
31302000 usd
CY2022Q4 us-gaap Inventory Net
InventoryNet
21126000 usd
CY2023Q4 us-gaap Inventory Net
InventoryNet
17451000 usd
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
6773000 usd
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
5670000 usd
CY2022Q4 us-gaap Assets Current
AssetsCurrent
105500000 usd
CY2023Q4 us-gaap Assets Current
AssetsCurrent
118589000 usd
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
8960000 usd
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
8509000 usd
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
3019000 usd
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
1874000 usd
CY2022Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
790000 usd
CY2023Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
1036000 usd
CY2022Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
352000 usd
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
259000 usd
CY2022Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
13121000 usd
CY2023Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
11678000 usd
CY2022Q4 us-gaap Assets
Assets
118621000 usd
CY2023Q4 us-gaap Assets
Assets
130267000 usd
CY2022Q4 us-gaap Other Short Term Borrowings
OtherShortTermBorrowings
31022000 usd
CY2023Q4 us-gaap Other Short Term Borrowings
OtherShortTermBorrowings
26222000 usd
CY2022Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
17848000 usd
CY2023Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
22513000 usd
CY2022Q4 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
11863000 usd
CY2023Q4 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
13279000 usd
CY2022Q4 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
13149000 usd
CY2023Q4 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
14707000 usd
CY2022Q4 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
1712000 usd
CY2023Q4 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
2259000 usd
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
1266000 usd
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
1257000 usd
CY2022Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
805000 usd
CY2023Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
1872000 usd
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
77665000 usd
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
82369000 usd
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
1789000 usd
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
683000 usd
CY2022Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
1789000 usd
CY2023Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
683000 usd
CY2022Q4 us-gaap Liabilities
Liabilities
79454000 usd
CY2023Q4 us-gaap Liabilities
Liabilities
83052000 usd
CY2022Q4 us-gaap Temporary Equity Shares Issued
TemporaryEquitySharesIssued
10526300 shares
CY2023Q4 us-gaap Temporary Equity Shares Issued
TemporaryEquitySharesIssued
10526300 shares
CY2022Q4 us-gaap Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
10526300 shares
CY2023Q4 us-gaap Temporary Equity Shares Outstanding
TemporaryEquitySharesOutstanding
10526300 shares
CY2022Q4 us-gaap Temporary Equity Redemption Price Per Share
TemporaryEquityRedemptionPricePerShare
1.34
CY2023Q4 us-gaap Temporary Equity Redemption Price Per Share
TemporaryEquityRedemptionPricePerShare
1.34
CY2022Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
14104000 usd
CY2023Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
14104000 usd
CY2022Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.0001
CY2023Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.0001
CY2022Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
800000000 shares
CY2023Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
800000000 shares
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
833000 usd
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
833000 usd
CY2022Q4 yibo Statutory Reserve
StatutoryReserve
2124000 usd
CY2023Q4 yibo Statutory Reserve
StatutoryReserve
3193000 usd
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
19319000 usd
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
26024000 usd
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
2786000 usd
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
3060000 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
25063000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
33111000 usd
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
118621000 usd
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
130267000 usd
CY2021 us-gaap Revenues
Revenues
141505000 usd
CY2022 us-gaap Revenues
Revenues
142131000 usd
CY2023 us-gaap Revenues
Revenues
150222000 usd
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
92721000 usd
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
87108000 usd
CY2023 us-gaap Cost Of Revenue
CostOfRevenue
91251000 usd
CY2021 us-gaap Gross Profit
GrossProfit
48784000 usd
CY2022 us-gaap Gross Profit
GrossProfit
55023000 usd
CY2023 us-gaap Gross Profit
GrossProfit
58971000 usd
CY2021 us-gaap Selling Expense
SellingExpense
32775000 usd
CY2022 us-gaap Selling Expense
SellingExpense
29297000 usd
CY2023 us-gaap Selling Expense
SellingExpense
30566000 usd
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
7463000 usd
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
7614000 usd
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
9042000 usd
CY2021 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
5419000 usd
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
6780000 usd
CY2023 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
6636000 usd
CY2021 us-gaap Operating Expenses
OperatingExpenses
45657000 usd
CY2022 us-gaap Operating Expenses
OperatingExpenses
43691000 usd
CY2023 us-gaap Operating Expenses
OperatingExpenses
46244000 usd
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
3127000 usd
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
11332000 usd
CY2023 us-gaap Operating Income Loss
OperatingIncomeLoss
12727000 usd
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1264000 usd
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1042000 usd
CY2023 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
819000 usd
CY2021 yibo Government Subsidy
GovernmentSubsidy
912000 usd
CY2022 yibo Government Subsidy
GovernmentSubsidy
1150000 usd
CY2023 yibo Government Subsidy
GovernmentSubsidy
505000 usd
CY2021 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
3002000 usd
CY2022 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
-3436000 usd
CY2023 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
-5109000 usd
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-2194000 usd
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-1513000 usd
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
212000 usd
CY2021 us-gaap Interest Expense
InterestExpense
1183000 usd
CY2022 us-gaap Interest Expense
InterestExpense
1195000 usd
CY2023 us-gaap Interest Expense
InterestExpense
540000 usd
CY2021 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
1801000 usd
CY2022 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-3952000 usd
CY2023 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-4113000 usd
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
4928000 usd
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
7380000 usd
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
8614000 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7000 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
139000 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
840000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
4921000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
7241000 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
7774000 usd
CY2021 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-869000 usd
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
1468000 usd
CY2023 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
274000 usd
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
4052000 usd
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
8709000 usd
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
8048000 usd
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.12
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.17
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.18
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
42105300 shares
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
42105300 shares
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
42105300 shares
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
12302000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
4921000 usd
CY2021 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
-869000 usd
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
16354000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
7241000 usd
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
1468000 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
25063000 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
7774000 usd
CY2023 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
274000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
33111000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
4921000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
7241000 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
7774000 usd
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
605000 usd
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-417000 usd
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-13000 usd
CY2021 us-gaap Inventory Lifo Reserve Period Charge
InventoryLIFOReservePeriodCharge
1389000 usd
CY2022 us-gaap Inventory Lifo Reserve Period Charge
InventoryLIFOReservePeriodCharge
576000 usd
CY2023 us-gaap Inventory Lifo Reserve Period Charge
InventoryLIFOReservePeriodCharge
675000 usd
CY2021 us-gaap Depreciation And Amortization
DepreciationAndAmortization
1296000 usd
CY2022 us-gaap Depreciation And Amortization
DepreciationAndAmortization
1206000 usd
CY2023 us-gaap Depreciation And Amortization
DepreciationAndAmortization
1285000 usd
CY2021 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
1228000 usd
CY2022 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
1190000 usd
CY2023 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
1249000 usd
CY2021 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-13000 usd
CY2022 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-6000 usd
CY2023 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-195000 usd
CY2021 us-gaap Gain Loss On Sale Of Derivatives
GainLossOnSaleOfDerivatives
-415000 usd
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
4387000 usd
CY2022 us-gaap Gain Loss On Sale Of Derivatives
GainLossOnSaleOfDerivatives
-1738000 usd
CY2023 us-gaap Gain Loss On Sale Of Derivatives
GainLossOnSaleOfDerivatives
-547000 usd
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-538000 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-93000 usd
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-246000 usd
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
1922000 usd
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-1934000 usd
CY2023 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
6386000 usd
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-3824000 usd
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-1688000 usd
CY2023 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-2826000 usd
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-465000 usd
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
1689000 usd
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-1581000 usd
CY2021 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
-841000 usd
CY2022 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
104000 usd
CY2023 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
-93000 usd
CY2021 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-5974000 usd
CY2022 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-3914000 usd
CY2023 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
5233000 usd
CY2021 yibo Increase Decrease In Bank Acceptance Notes Payable
IncreaseDecreaseInBankAcceptanceNotesPayable
-4532000 usd
CY2022 yibo Increase Decrease In Bank Acceptance Notes Payable
IncreaseDecreaseInBankAcceptanceNotesPayable
247000 usd
CY2023 yibo Increase Decrease In Bank Acceptance Notes Payable
IncreaseDecreaseInBankAcceptanceNotesPayable
1417000 usd
CY2023 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
260000 usd
CY2021 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
5203000 usd
CY2022 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-254000 usd
CY2023 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
1558000 usd
CY2021 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-1377000 usd
CY2022 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-1217000 usd
CY2023 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-1219000 usd
CY2021 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
571000 usd
CY2022 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-686000 usd
CY2023 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
1066000 usd
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
6428000 usd
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
7452000 usd
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
17895000 usd
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
1877000 usd
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
1178000 usd
CY2023 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
995000 usd
CY2021 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
26000 usd
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
8000 usd
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-1851000 usd
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-1178000 usd
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-987000 usd
CY2021 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
38028000 usd
CY2022 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
32140000 usd
CY2023 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
31991000 usd
CY2021 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
38802000 usd
CY2022 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
27653000 usd
CY2023 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
36241000 usd
CY2021 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
840000 usd
CY2022 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
100000 usd
CY2023 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
479000 usd
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-1614000 usd
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-4729000 usd
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-182000 usd
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
882000 usd
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-711000 usd
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
2781000 usd
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
11543000 usd
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
11468000 usd
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
38374000 usd
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
41155000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
52698000 usd
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
41155000 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
52698000 usd
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
64166000 usd
CY2021 us-gaap Income Taxes Paid
IncomeTaxesPaid
21000 usd
CY2022 us-gaap Income Taxes Paid
IncomeTaxesPaid
366000 usd
CY2023 us-gaap Income Taxes Paid
IncomeTaxesPaid
120000 usd
CY2021 us-gaap Interest Paid Net
InterestPaidNet
1455000 usd
CY2022 us-gaap Interest Paid Net
InterestPaidNet
1496000 usd
CY2023 us-gaap Interest Paid Net
InterestPaidNet
1273000 usd
CY2021 yibo Obtaining Rightofuse Assets In Exchange For Operating Lease Liabilities
ObtainingRightofuseAssetsInExchangeForOperatingLeaseLiabilities
438000 usd
CY2022 yibo Obtaining Rightofuse Assets In Exchange For Operating Lease Liabilities
ObtainingRightofuseAssetsInExchangeForOperatingLeaseLiabilities
374000 usd
CY2023 yibo Obtaining Rightofuse Assets In Exchange For Operating Lease Liabilities
ObtainingRightofuseAssetsInExchangeForOperatingLeaseLiabilities
105000 usd
CY2023 us-gaap Business Combination Consideration Transferred1
BusinessCombinationConsiderationTransferred1
15083000 usd
CY2023 us-gaap Business Combination Consideration Transferred1
BusinessCombinationConsiderationTransferred1
100000000 cny
CY2023 us-gaap Use Of Estimates
UseOfEstimates
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><b><i>(c)</i></b></td><td style="text-align: justify"><b><i>Use of estimates</i></b></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The preparation of the consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the balance sheet date and revenues and expenses during the reporting periods. Significant accounting estimates include, but not limited to allowance for credit loss, impairment provision for inventories, useful lives and impairment of long-lived assets, determination of the fair value of derivative instruments and derivative liability arising from foreign exchange forward contracts, accounting for deferred income taxes and valuation allowance for deferred tax assets. Changes in facts and circumstances may result in revised estimates. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements.</p>
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
36755000 usd
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
45126000 usd
CY2022 us-gaap Inventory Write Down
InventoryWriteDown
1855000 usd
CY2023 us-gaap Inventory Write Down
InventoryWriteDown
1435000 usd
CY2022Q4 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
1712000 usd
CY2023Q4 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
2259000 usd
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
24903000 usd
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
31302000 usd
CY2022Q4 us-gaap Customer Advances Current
CustomerAdvancesCurrent
692000 usd
CY2023Q4 us-gaap Customer Advances Current
CustomerAdvancesCurrent
484000 usd
CY2021 us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
1737000 usd
CY2022 us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
1691000 usd
CY2023 us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
2196000 usd
CY2021 us-gaap Liabilities Subject To Compromise Payments Under Bankruptcy Court Order For Freight And Distribution Costs
LiabilitiesSubjectToCompromisePaymentsUnderBankruptcyCourtOrderForFreightAndDistributionCosts
6158000 usd
CY2022 us-gaap Liabilities Subject To Compromise Payments Under Bankruptcy Court Order For Freight And Distribution Costs
LiabilitiesSubjectToCompromisePaymentsUnderBankruptcyCourtOrderForFreightAndDistributionCosts
5239000 usd
CY2023 us-gaap Liabilities Subject To Compromise Payments Under Bankruptcy Court Order For Freight And Distribution Costs
LiabilitiesSubjectToCompromisePaymentsUnderBankruptcyCourtOrderForFreightAndDistributionCosts
5279000 usd
CY2021Q4 us-gaap Deferred Tax Liabilities Other Comprehensive Income
DeferredTaxLiabilitiesOtherComprehensiveIncome
1228000 usd
CY2022Q4 us-gaap Deferred Tax Liabilities Other Comprehensive Income
DeferredTaxLiabilitiesOtherComprehensiveIncome
1130000 usd
CY2023Q4 us-gaap Deferred Tax Liabilities Other Comprehensive Income
DeferredTaxLiabilitiesOtherComprehensiveIncome
1317000 usd
CY2022 us-gaap Defined Benefit Plan Benefit Obligation Benefits Paid
DefinedBenefitPlanBenefitObligationBenefitsPaid
98000 usd
CY2023 us-gaap Defined Benefit Plan Benefit Obligation Benefits Paid
DefinedBenefitPlanBenefitObligationBenefitsPaid
97000 usd
CY2023 us-gaap Taxes Other
TaxesOther
15000 cny
CY2023 us-gaap Taxes Other
TaxesOther
100000 usd
CY2023 yibo Statute Of Limitation
StatuteOfLimitation
P10Y
CY2021 yibo Value Added Tax Percentage
ValueAddedTaxPercentage
0.13 pure
CY2022 yibo Value Added Tax Percentage
ValueAddedTaxPercentage
0.13 pure
CY2023 yibo Value Added Tax Percentage
ValueAddedTaxPercentage
0.13 pure
CY2023 us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"></td><td style="width: 0.35in; text-align: left"><b><i>(dd)</i></b></td><td style="text-align: justify"><b><i>Concentration of risk</i></b></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Financial instruments that potentially subject the Group to significant concentration of credit risk consist primarily of cash and cash equivalent, restricted cash and accounts receivable. As of December 31, 2022 and 2023, the aggregate amounts of cash and cash equivalent and restricted cash of $36,068 and $53,908, respectively, were held at major financial institutions located in the mainland China, </span>and each bank account is insured by the government authority with the maximum limit of RMB500 (equivalent to $71)<span style="font-family: Times New Roman, Times, Serif">. The aggregate amounts of cash and cash equivalent and restricted cash of $16,630 and $10,258 were deposited with major financial institutions located outside the mainland China. Management believes that these financial institutions are of high credit quality and continually monitors the credit worthiness of these financial institutions. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company’s exposure to credit risk associated with its trading and other activities is measured on an individual counterparty basis, as well as by group of counterparties that share similar attributes. Substantially all of the Company’s sales are made to customers that are located primarily in the USA and Europe. The Company’s operating results could be adversely affected by the government policy on exporting business, foreign exchange rate fluctuation, and local market condition change. There was no revenue from clients which individually represented greater than 10% of the total revenues for the year ended December 31, 2021, 2022 and 2023, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company’s inventory purchases were approximately <span style="-sec-ix-hidden: hidden-fact-88">nil</span>, <span style="-sec-ix-hidden: hidden-fact-89">nil</span> and 23.3% from the supplier A, and 13.2%, 13.6% and 11.1% from the supplier B for the years ended December 31, 2021, 2022 and 2023, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p>
CY2022Q4 us-gaap Cash
Cash
36068000 usd
CY2023Q4 us-gaap Restricted Cash
RestrictedCash
53908000 usd
CY2023 us-gaap Life Insurance Corporate Or Bank Owned Change In Value
LifeInsuranceCorporateOrBankOwnedChangeInValue
500000 cny
CY2023 us-gaap Life Insurance Corporate Or Bank Owned Change In Value
LifeInsuranceCorporateOrBankOwnedChangeInValue
71000 usd
CY2022Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
25035000 usd
CY2023Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
31423000 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
132000 usd
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
121000 usd
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
24903000 usd
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
31302000 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
109000 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
132000 usd
CY2022 yibo Addition In Bad Debt Allowance
AdditionInBadDebtAllowance
27000 usd
CY2023 yibo Addition In Bad Debt Allowance
AdditionInBadDebtAllowance
-14000 usd
CY2022 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
4000 usd
CY2023 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
-3000 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
132000 usd
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
121000 usd
CY2022 us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
36000 usd
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
27000 usd
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
391000 usd
CY2022 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
480000 usd
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
473000 usd
CY2023 yibo Percentage Of Net Accounts Receivable
PercentageOfNetAccountsReceivable
0.813 pure
CY2023 yibo Doubtful Accounts Credit Period
DoubtfulAccountsCreditPeriod
P180D
CY2022Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
6180000 usd
CY2023Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
3972000 usd
CY2022Q4 us-gaap Other Inventory In Transit
OtherInventoryInTransit
2997000 usd
CY2023Q4 us-gaap Other Inventory In Transit
OtherInventoryInTransit
4215000 usd
CY2022Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
2257000 usd
CY2023Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
1719000 usd
CY2022Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
11547000 usd
CY2023Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
8980000 usd
CY2022Q4 us-gaap Inventory Gross
InventoryGross
22981000 usd
CY2023Q4 us-gaap Inventory Gross
InventoryGross
18886000 usd
CY2022Q4 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
1855000 usd
CY2023Q4 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
1435000 usd
CY2022Q4 us-gaap Inventory Net
InventoryNet
21126000 usd
CY2023Q4 us-gaap Inventory Net
InventoryNet
17451000 usd
CY2022 us-gaap Inventory Write Down
InventoryWriteDown
1855000 usd
CY2023 us-gaap Inventory Write Down
InventoryWriteDown
1435000 usd
CY2022Q4 us-gaap Value Added Tax Receivable Current
ValueAddedTaxReceivableCurrent
2127000 usd
CY2023Q4 us-gaap Value Added Tax Receivable Current
ValueAddedTaxReceivableCurrent
2848000 usd
CY2022Q4 us-gaap Deferred Offering Costs
DeferredOfferingCosts
940000 usd
CY2023Q4 us-gaap Deferred Offering Costs
DeferredOfferingCosts
1419000 usd
CY2022Q4 us-gaap Interest Receivable Current
InterestReceivableCurrent
310000 usd
CY2023Q4 us-gaap Interest Receivable Current
InterestReceivableCurrent
543000 usd
CY2022Q4 us-gaap Supplies
Supplies
1165000 usd
CY2023Q4 us-gaap Supplies
Supplies
490000 usd
CY2022Q4 us-gaap Security Deposit
SecurityDeposit
372000 usd
CY2023Q4 us-gaap Security Deposit
SecurityDeposit
240000 usd
CY2022Q4 us-gaap Advance Royalties
AdvanceRoyalties
325000 usd
CY2023Q4 us-gaap Advance Royalties
AdvanceRoyalties
109000 usd
CY2022Q4 us-gaap Other Receivables
OtherReceivables
1383000 usd
CY2022Q4 us-gaap Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
151000 usd
CY2023Q4 us-gaap Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
21000 usd
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
6773000 usd
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
5670000 usd
CY2022Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
17572000 usd
CY2023Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
17728000 usd
CY2022Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
8612000 usd
CY2023Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
9219000 usd
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
8960000 usd
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
8509000 usd
CY2021 us-gaap Depreciation And Amortization
DepreciationAndAmortization
1296000 usd
CY2022 us-gaap Depreciation And Amortization
DepreciationAndAmortization
1206000 usd
CY2023 us-gaap Depreciation And Amortization
DepreciationAndAmortization
1285000 usd
CY2022Q4 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
7846000 usd
CY2023Q4 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
9541000 usd
CY2022Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
3946000 usd
CY2023Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
4242000 usd
CY2022Q4 us-gaap Customer Advances Current
CustomerAdvancesCurrent
692000 usd
CY2023Q4 us-gaap Customer Advances Current
CustomerAdvancesCurrent
484000 usd
CY2022Q4 us-gaap Other Accrued Liabilities Current And Noncurrent
OtherAccruedLiabilitiesCurrentAndNoncurrent
665000 usd
CY2023Q4 us-gaap Other Accrued Liabilities Current And Noncurrent
OtherAccruedLiabilitiesCurrentAndNoncurrent
440000 usd
CY2022Q4 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
13149000 usd
CY2023Q4 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
14707000 usd
CY2022Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
31022000 usd
CY2023Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
26222000 usd
CY2021 us-gaap Interest Expense Short Term Borrowings
InterestExpenseShortTermBorrowings
1718000 usd
CY2022 us-gaap Interest Expense Short Term Borrowings
InterestExpenseShortTermBorrowings
1496000 usd
CY2023 us-gaap Interest Expense Short Term Borrowings
InterestExpenseShortTermBorrowings
1234 usd
CY2021Q4 us-gaap Short Term Debt Weighted Average Interest Rate
ShortTermDebtWeightedAverageInterestRate
0.0447 pure
CY2022Q4 us-gaap Short Term Debt Weighted Average Interest Rate
ShortTermDebtWeightedAverageInterestRate
0.0435 pure
CY2023Q4 us-gaap Short Term Debt Weighted Average Interest Rate
ShortTermDebtWeightedAverageInterestRate
0.0401 pure
CY2023Q4 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
438000 usd
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
3019000 usd
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
1874000 usd
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
1266000 usd
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
1257000 usd
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
1789000 usd
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
683000 usd
CY2022Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
3055000 usd
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
1940000 usd
CY2023Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P3Y5M1D
CY2023Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0469 pure
CY2021 us-gaap Operating Lease Expense
OperatingLeaseExpense
1446000 usd
CY2022 us-gaap Operating Lease Expense
OperatingLeaseExpense
1348000 usd
CY2023 us-gaap Operating Lease Expense
OperatingLeaseExpense
1538000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
1319000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
504000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
81000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
78000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
51000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
2033000 usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
93000 usd
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
1940000 usd
CY2021 us-gaap Income Tax Reconciliation Tax Holidays
IncomeTaxReconciliationTaxHolidays
395000 usd
CY2022 us-gaap Income Tax Reconciliation Tax Holidays
IncomeTaxReconciliationTaxHolidays
672000 usd
CY2023 us-gaap Income Tax Reconciliation Tax Holidays
IncomeTaxReconciliationTaxHolidays
857000 usd
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
545000 usd
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
232000 usd
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
1086000 usd
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-538000 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-93000 usd
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-246000 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7000 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
139000 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
840000 usd
CY2021 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25 pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25 pure
CY2023 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25 pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
0.0014 pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
0.0008 pure
CY2023 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
0.001 pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense Research And Development
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
0.1651 pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense Research And Development
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
0.138 pure
CY2023 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense Research And Development
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
0.1094 pure
CY2021 yibo Effect Of Tax Holiday And Preferential Tax Rate
EffectOfTaxHolidayAndPreferentialTaxRate
0.0802 pure
CY2022 yibo Effect Of Tax Holiday And Preferential Tax Rate
EffectOfTaxHolidayAndPreferentialTaxRate
0.0911 pure
CY2023 yibo Effect Of Tax Holiday And Preferential Tax Rate
EffectOfTaxHolidayAndPreferentialTaxRate
0.0995 pure
CY2023 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.0571 pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.0045 pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.0015 pure
CY2023 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.0017 pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
0.0016 pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
0.0202 pure
CY2023 us-gaap Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
0.0975 pure
CY2021 us-gaap Income Tax Reconciliation Tax Holidays
IncomeTaxReconciliationTaxHolidays
395000 usd
CY2022 us-gaap Income Tax Reconciliation Tax Holidays
IncomeTaxReconciliationTaxHolidays
672000 usd
CY2023 us-gaap Income Tax Reconciliation Tax Holidays
IncomeTaxReconciliationTaxHolidays
857000 usd
CY2021 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.01
CY2022 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.02
CY2023 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.02
CY2021 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.01
CY2022 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.02
CY2023 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.02
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
279000 usd
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
229000 usd
CY2022Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
1431000 usd
CY2023Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
2142000 usd
CY2022Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
1710000 usd
CY2023Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
2371000 usd
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
393000 usd
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
885000 usd
CY2022Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
1317000 usd
CY2023Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
1486000 usd
CY2022Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
527000 usd
CY2023Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
450000 usd
CY2022Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
527000 usd
CY2023Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
450000 usd
CY2023 us-gaap Investment Company Total Return
InvestmentCompanyTotalReturn
0.075 pure
CY2022 us-gaap Revenues
Revenues
142131000 usd
CY2023 us-gaap Revenues
Revenues
150222000 usd
CY2021Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
800000000 shares
CY2021Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.0001
CY2023 yibo Convertible Common Shares
ConvertibleCommonShares
1 shares
CY2023Q4 us-gaap Temporary Equity Shares Issued
TemporaryEquitySharesIssued
10526300 shares
CY2022Q4 us-gaap Temporary Equity Shares Issued
TemporaryEquitySharesIssued
10526300 shares
CY2022Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
800000000 shares
CY2023Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
800000000 shares
CY2022Q4 us-gaap Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
2124000 usd
CY2023Q4 us-gaap Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
3193000 usd
CY2023 us-gaap Related Party Transaction Rate
RelatedPartyTransactionRate
0.05 pure
CY2021 us-gaap Revenues
Revenues
141505000 usd
CY2021 us-gaap Revenues
Revenues
141505000 usd
CY2022 us-gaap Revenues
Revenues
142131000 usd
CY2023 us-gaap Revenues
Revenues
150222000 usd
CY2023 yibo Percentage Of Long Lived Assets
PercentageOfLongLivedAssets
0.9369 pure
CY2022 yibo Percentage Of Long Lived Assets
PercentageOfLongLivedAssets
0.8718 pure
CY2023Q4 yibo Absolute Amount
AbsoluteAmount
0.4
CY2023 dei Document Accounting Standard
DocumentAccountingStandard
U.S. GAAP
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2022Q4 us-gaap Preferred Stock Value
PreferredStockValue
usd
CY2023Q4 us-gaap Preferred Stock Value
PreferredStockValue
usd
CY2022Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
shares
CY2023Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
shares
CY2022Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
shares
CY2023Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
shares
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.12
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.17
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.18
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
42105300 shares
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
42105300 shares
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
42105300 shares
CY2021 yibo Adjustment To Appropriation To Statutory Reserve
AdjustmentToAppropriationToStatutoryReserve
usd
CY2022 yibo Adjustment To Appropriation To Statutory Reserve
AdjustmentToAppropriationToStatutoryReserve
usd
CY2023 yibo Adjustment To Appropriation To Statutory Reserve
AdjustmentToAppropriationToStatutoryReserve
usd
CY2021 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
usd
CY2022 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
usd
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
usd
CY2023Q4 us-gaap Other Receivables
OtherReceivables
usd
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
usd
CY2021 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
pure
CY2023 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
2000000 usd
CY2023 dei Amendment Flag
AmendmentFlag
false
CY2023 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2023 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
338004
CY2023 dei Entity Central Index Key
EntityCentralIndexKey
0001868395
CY2023 yibo Property Plant And Equipment Estimated Useful Lives Description
PropertyPlantAndEquipmentEstimatedUsefulLivesDescription
Lesser of useful life and lease term

Files In Submission

Name View Source Status
0001213900-24-037184-index-headers.html Edgar Link pending
0001213900-24-037184-index.html Edgar Link pending
0001213900-24-037184.txt Edgar Link pending
0001213900-24-037184-xbrl.zip Edgar Link pending
ea0204492-20f_planet.htm Edgar Link pending
ea020449201ex12-1_planet.htm Edgar Link pending
ea020449201ex12-2_planet.htm Edgar Link pending
ea0204492-20f_planet_htm.xml Edgar Link completed
ea020449201ex13-1_planet.htm Edgar Link pending
ea020449201ex13-2_planet.htm Edgar Link pending
ea020449201ex15-1_planet.htm Edgar Link pending
ea020449201ex2-3_planet.htm Edgar Link pending
ea020449201ex97-1_planet.htm Edgar Link pending
ex15-1_001.jpg Edgar Link pending
Financial_Report.xlsx Edgar Link pending
image_001.jpg Edgar Link pending
image_002.jpg Edgar Link pending
image_003.jpg Edgar Link pending
image_004.jpg Edgar Link pending
image_005.jpg Edgar Link pending
image_006.jpg Edgar Link pending
image_007.jpg Edgar Link pending
image_008.jpg Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
yibo-20231231.xsd Edgar Link pending
yibo-20231231_def.xml Edgar Link unprocessable
yibo-20231231_lab.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
yibo-20231231_cal.xml Edgar Link unprocessable
yibo-20231231_pre.xml Edgar Link unprocessable