2022 Q4 Form 20-F Financial Statement

#000173112223000801 Filed on May 01, 2023

View on sec.gov

Income Statement

Concept 2022 Q4 2022 2021 Q4
Revenue $2.926M $5.506M $5.155M
YoY Change -43.24% -42.89% -64.53%
Cost Of Revenue $1.867M $3.527M $3.629M
YoY Change -48.56% -52.16% -23.08%
Gross Profit $1.059M $1.978M $1.526M
YoY Change -30.58% -12.75% -84.45%
Gross Profit Margin 36.2% 35.93% 29.6%
Selling, General & Admin $4.651M $10.41M $6.719M
YoY Change -30.79% 6.44% 89.29%
% of Gross Profit 439.07% 526.14% 440.36%
Research & Development $931.3K $3.323M $1.543M
YoY Change -39.64% 1.64% -18.68%
% of Gross Profit 87.92% 167.99% 101.12%
Depreciation & Amortization $786.2K $273.0K
YoY Change -74.14%
% of Gross Profit 74.22% 13.8%
Operating Expenses $5.582M $16.36M $8.262M
YoY Change -32.44% 25.4% 51.68%
Operating Profit -$4.523M -$14.38M -$6.736M
YoY Change -32.86% 33.42% -254.23%
Interest Expense -$1.341M $1.451M -$308.3K
YoY Change 335.16% -570.61% 52.97%
% of Operating Profit
Other Income/Expense, Net $60.45K -$1.879M $496.1K
YoY Change -87.81% -376.35% 175.53%
Pretax Income -$8.435M -$16.26M -$7.869M
YoY Change 7.19% 15.33% -281.05%
Income Tax -$39.52K -$77.65K $92.00K
% Of Pretax Income
Net Earnings -$7.516M -$15.27M -$7.947M
YoY Change -5.42% 10.05% -298.77%
Net Earnings / Revenue -256.88% -277.29% -154.17%
Basic Earnings Per Share -$2.65
Diluted Earnings Per Share -$5.86 -$2.65 -$312.2K
COMMON SHARES
Basic Shares Outstanding 19.09M shares 5.754M shares
Diluted Shares Outstanding 5.754M shares

Balance Sheet

Concept 2022 Q4 2022 2021 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $7.743M $7.743M
YoY Change -42.15%
Cash & Equivalents $1.039M $6.293M
Short-Term Investments $6.704M $6.704M
Other Short-Term Assets $202.1K $5.099M $511.4K
YoY Change -60.49% 897.08% -63.73%
Inventory
Prepaid Expenses
Receivables $402.3K $402.3K $6.338M
Other Receivables $99.41K $129.4K $133.3K
Total Short-Term Assets $13.37M $13.37M $20.37M
YoY Change -34.34% -34.34% 179.39%
LONG-TERM ASSETS
Property, Plant & Equipment $153.5K $206.3K $254.6K
YoY Change -39.7% -62.3% -88.37%
Goodwill $478.7K $2.010M
YoY Change -76.18%
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $18.99K $18.99K
YoY Change -97.55%
Total Long-Term Assets $3.261M $3.261M $8.111M
YoY Change -59.8% -59.8% -6.34%
TOTAL ASSETS
Total Short-Term Assets $13.37M $13.37M $20.37M
Total Long-Term Assets $3.261M $3.261M $8.111M
Total Assets $16.63M $16.63M $28.48M
YoY Change -41.59% -41.59% 78.55%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $3.216M $3.216M $4.530M
YoY Change -29.0% -29.01% 723.64%
Accrued Expenses $984.8K $984.8K $1.410M
YoY Change -30.16% -10.11% 19.49%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $4.390M
YoY Change -100.0% 43.0%
Long-Term Debt Due $3.548M $3.548M $288.0K
YoY Change 1132.03% -21.1%
Total Short-Term Liabilities $10.11M $10.11M $12.27M
YoY Change -17.64% -17.62% 63.6%
LONG-TERM LIABILITIES
Long-Term Debt $18.17K $18.17K $228.0K
YoY Change -92.03% -86.19%
Other Long-Term Liabilities $8.600K $8.600K -$5.240M
YoY Change -100.16% -91.04%
Total Long-Term Liabilities $26.77K $26.77K -$5.012M
YoY Change -100.53% -88.24%
TOTAL LIABILITIES
Total Short-Term Liabilities $10.11M $10.11M $12.27M
Total Long-Term Liabilities $26.77K $26.77K -$5.012M
Total Liabilities $10.13M $10.06M $12.58M
YoY Change -19.45% -25.1% 55.89%
SHAREHOLDERS EQUITY
Retained Earnings -$28.07M -$12.80M
YoY Change 119.28%
Common Stock $95.47K $25.47K
YoY Change 274.87%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $6.577M $6.577M $15.05M
YoY Change
Total Liabilities & Shareholders Equity $16.63M $16.63M $28.48M
YoY Change -41.59% -41.59% 78.55%

Cashflow Statement

Concept 2022 Q4 2022 2021 Q4
OPERATING ACTIVITIES
Net Income -$7.516M -$15.27M -$7.947M
YoY Change -5.42% 10.05% -298.77%
Depreciation, Depletion And Amortization $786.2K $273.0K
YoY Change -74.14%
Cash From Operating Activities -$1.240M -$5.234M
YoY Change -30.58%
INVESTING ACTIVITIES
Capital Expenditures $470.8K $4.187K
YoY Change -100.19%
Acquisitions
YoY Change
Other Investing Activities -$4.800M -$4.800M
YoY Change -41.58%
Cash From Investing Activities -$5.271M -$5.271M
YoY Change -49.14%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 6.272M $5.539M
YoY Change -75.2%
NET CHANGE
Cash From Operating Activities -1.240M -$5.234M
Cash From Investing Activities -5.271M -$5.271M
Cash From Financing Activities 6.272M $5.539M
Net Change In Cash -239.4K -$5.255M
YoY Change -218.5%
FREE CASH FLOW
Cash From Operating Activities -$1.240M -$5.234M
Capital Expenditures $470.8K $4.187K
Free Cash Flow -$1.711M -$5.238M
YoY Change -2.85%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2020 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
usd
CY2021 ifbd Deposits Paid For Longterm Assets
DepositsPaidForLongtermAssets
usd
CY2020 ifbd Deposits Paid For Longterm Assets
DepositsPaidForLongtermAssets
usd
CY2022 ifbd Costs To Obtain And Develop Software
CostsToObtainAndDevelopSoftware
usd
CY2022 us-gaap Payments To Acquire Trading Securities Heldforinvestment
PaymentsToAcquireTradingSecuritiesHeldforinvestment
usd
CY2020 us-gaap Payments To Acquire Trading Securities Heldforinvestment
PaymentsToAcquireTradingSecuritiesHeldforinvestment
usd
CY2022 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
usd
CY2020 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
usd
CY2022 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
usd
CY2020 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
usd
CY2022 us-gaap Proceeds From Issuance Initial Public Offering
ProceedsFromIssuanceInitialPublicOffering
usd
CY2020 us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
usd
CY2022 dei Entity Central Index Key
EntityCentralIndexKey
0001815566
CY2022 dei Amendment Flag
AmendmentFlag
false
CY2022 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2022
CY2022 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2021Q4 ifbd Due From Related Party Current
DueFromRelatedPartyCurrent
usd
CY2021Q4 ifbd Escrow Current
EscrowCurrent
usd
CY2022Q4 us-gaap Escrow Deposit
EscrowDeposit
usd
CY2021Q4 ifbd Due To Related Party Current
DueToRelatedPartyCurrent
usd
CY2022Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
usd
CY2020 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
usd
CY2020 ifbd Statutory Reserve
StatutoryReserve
usd
CY2021 ifbd Statutory Reserve
StatutoryReserve
usd
CY2021 ifbd Additional Ordinary Shares Of Round Up Adjustment Due To Retroactive Effect Of Share Consolidation
AdditionalOrdinarySharesOfRoundUpAdjustmentDueToRetroactiveEffectOfShareConsolidation
usd
CY2022 ifbd Statutory Reserve
StatutoryReserve
usd
CY2020 us-gaap Gain Loss On Investments
GainLossOnInvestments
usd
CY2020 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
usd
CY2020 us-gaap Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
usd
CY2021 ifbd Imputed Interest Expense
ImputedInterestExpense
usd
CY2020 ifbd Imputed Interest Expense
ImputedInterestExpense
usd
CY2020 us-gaap Share Based Compensation
ShareBasedCompensation
usd
CY2022 ifbd Provision For Warranty Reserve
ProvisionForWarrantyReserve
usd
CY2020 ifbd Provision For Warranty Reserve
ProvisionForWarrantyReserve
usd
CY2021 us-gaap Increase Decrease Due From Other Related Parties
IncreaseDecreaseDueFromOtherRelatedParties
usd
CY2020 us-gaap Increase Decrease Due From Other Related Parties
IncreaseDecreaseDueFromOtherRelatedParties
usd
CY2021 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
usd
CY2020 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
usd
CY2022 us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
usd
CY2020 us-gaap Proceeds From Issuance Initial Public Offering
ProceedsFromIssuanceInitialPublicOffering
usd
CY2022 ifbd Payments Of Offering Costs
PaymentsOfOfferingCosts
usd
CY2021 ifbd Net Proceeds From Issuance Of Convertible Bonds
NetProceedsFromIssuanceOfConvertibleBonds
usd
CY2020 ifbd Net Proceeds From Issuance Of Convertible Bonds
NetProceedsFromIssuanceOfConvertibleBonds
usd
CY2021 ifbd Net Proceeds From Issuance Of Pipes
NetProceedsFromIssuanceOfPipes
usd
CY2020 ifbd Net Proceeds From Issuance Of Pipes
NetProceedsFromIssuanceOfPipes
usd
CY2021 ifbd Refunds From Escrow
RefundsFromEscrow
usd
CY2020 ifbd Refunds From Escrow
RefundsFromEscrow
usd
CY2022 ifbd Proceed From Ipo Placed In Escrow
ProceedFromIpoPlacedInEscrow
usd
CY2020 ifbd Proceed From Ipo Placed In Escrow
ProceedFromIpoPlacedInEscrow
usd
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
usd
CY2022 ifbd Deferred Initial Offering Costs Net Against Additional Paidin Capital
DeferredInitialOfferingCostsNetAgainstAdditionalPaidinCapital
usd
CY2020 ifbd Deferred Initial Offering Costs Net Against Additional Paidin Capital
DeferredInitialOfferingCostsNetAgainstAdditionalPaidinCapital
usd
CY2022 ifbd Purchase Of Equipment With Prepayment
PurchaseOfEquipmentWithPrepayment
usd
CY2021 ifbd Purchase Of Equipment With Prepayment
PurchaseOfEquipmentWithPrepayment
usd
CY2020 ifbd Operating Lease Rightofuse Assets Obtained In Exchange For Operating Lease Liabilities
OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities
usd
CY2022 us-gaap Accounts Receivable Change In Method Credit Loss Expense Reversal
AccountsReceivableChangeInMethodCreditLossExpenseReversal
usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
usd
CY2022Q4 us-gaap Product Warranty Accrual
ProductWarrantyAccrual
usd
CY2021 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
usd
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
usd
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
usd
CY2022Q4 ifbd Deferred Tax Asset Liabilities Net
DeferredTaxAssetLiabilitiesNet
usd
CY2022Q4 ifbd Noncurrent Deferred Tax Assets
NoncurrentDeferredTaxAssets
usd
CY2021Q4 ifbd Noncurrent Deferred Tax Assets
NoncurrentDeferredTaxAssets
usd
CY2022Q4 ifbd Noncurrent Deferred Tax Liabilities
NoncurrentDeferredTaxLiabilities
usd
CY2022Q4 ifbd Deferred Tax Asset Net
DeferredTaxAssetNet
usd
CY2019Q4 us-gaap Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
shares
CY2019Q4 us-gaap Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
CY2020 ifbd Warrants Issued
WarrantsIssued
shares
CY2020 ifbd Weighted Average Exercise Price Warrants Issued
WeightedAverageExercisePriceWarrantsIssued
CY2020 ifbd Warrants Exercised
WarrantsExercised
shares
CY2020 ifbd Weighted Average Exercise Price Warrants Exercised
WeightedAverageExercisePriceWarrantsExercised
CY2020 ifbd Warrants Expired
WarrantsExpired
shares
CY2020 ifbd Weighted Average Exercise Price Warrants Expired
WeightedAverageExercisePriceWarrantsExpired
CY2020Q4 us-gaap Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
shares
CY2020Q4 us-gaap Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
CY2021 ifbd Warrants Exercised
WarrantsExercised
shares
CY2021 ifbd Weighted Average Exercise Price Warrants Exercised
WeightedAverageExercisePriceWarrantsExercised
CY2021 ifbd Warrants Expired
WarrantsExpired
shares
CY2021 ifbd Weighted Average Exercise Price Warrants Expired
WeightedAverageExercisePriceWarrantsExpired
CY2022 ifbd Warrants Issued
WarrantsIssued
shares
CY2022 ifbd Weighted Average Exercise Price Warrants Issued
WeightedAverageExercisePriceWarrantsIssued
CY2022 ifbd Warrants Exercised
WarrantsExercised
shares
CY2022 ifbd Weighted Average Exercise Price Warrants Exercised
WeightedAverageExercisePriceWarrantsExercised
CY2022 ifbd Warrants Expired
WarrantsExpired
shares
CY2022 ifbd Weighted Average Exercise Price Warrants Expired
WeightedAverageExercisePriceWarrantsExpired
CY2022Q4 us-gaap Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
usd
CY2022 dei Document Type
DocumentType
20-F
CY2022 dei Document Registration Statement
DocumentRegistrationStatement
false
CY2022 dei Document Annual Report
DocumentAnnualReport
true
CY2022 dei Document Period End Date
DocumentPeriodEndDate
2022-12-31
CY2022 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2022 dei Document Transition Report
DocumentTransitionReport
false
CY2022 dei Document Shell Company Report
DocumentShellCompanyReport
false
CY2022 dei Entity File Number
EntityFileNumber
001-40301
CY2022 dei Entity Registrant Name
EntityRegistrantName
Infobird Co., Ltd
CY2022 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
E9
CY2022 dei Entity Address Address Line1
EntityAddressAddressLine1
Room 12A06
CY2022 dei Entity Address Address Line2
EntityAddressAddressLine2
Block A
CY2022 dei Entity Address Address Line3
EntityAddressAddressLine3
Boya International Center
CY2022 ifbd Entity Address Address Line4
EntityAddressAddressLine4
Building 2
CY2022 ifbd Entity Address Address Line5
EntityAddressAddressLine5
No. 1 Courtyard
CY2022 ifbd Entity Address Address Line6
EntityAddressAddressLine6
Lize Zhongyi Road
CY2022 ifbd Entity Address Address Line7
EntityAddressAddressLine7
Chaoyang District
CY2022 dei Entity Address City Or Town
EntityAddressCityOrTown
Beijing
CY2022 dei Entity Address Country
EntityAddressCountry
CN
CY2022 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
100102
CY2022 dei Security12b Title
Security12bTitle
Ordinary Shares, par value $0.005 per share
CY2022 dei Trading Symbol
TradingSymbol
IFBD
CY2022 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2022Q4 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
19093315 shares
CY2022 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2022 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2022 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2022 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2022 dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
CY2022 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
true
CY2022 dei Entity Ex Transition Period
EntityExTransitionPeriod
false
CY2022 dei Document Accounting Standard
DocumentAccountingStandard
U.S. GAAP
CY2022 dei Entity Shell Company
EntityShellCompany
false
CY2022 dei Auditor Name
AuditorName
WWC, P.C.
CY2022 dei Auditor Firm
AuditorFirmId
1171
CY2022 dei Auditor Location
AuditorLocation
San Mateo, California
CY2022Q4 us-gaap Cash
Cash
1038819 usd
CY2021Q4 us-gaap Cash
Cash
6293415 usd
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
402309 usd
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
6337730 usd
CY2022Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
99405 usd
CY2021Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
133266 usd
CY2022Q4 ifbd Due From Related Party Current
DueFromRelatedPartyCurrent
29983 usd
CY2022Q4 ifbd Escrow Current
EscrowCurrent
4896932 usd
CY2022Q4 us-gaap Other Assets Current
OtherAssetsCurrent
202054 usd
CY2021Q4 us-gaap Other Assets Current
OtherAssetsCurrent
511385 usd
CY2022Q4 us-gaap Short Term Investments
ShortTermInvestments
6704029 usd
CY2021Q4 us-gaap Short Term Investments
ShortTermInvestments
7091939 usd
CY2022Q4 us-gaap Assets Current
AssetsCurrent
13373531 usd
CY2021Q4 us-gaap Assets Current
AssetsCurrent
20367735 usd
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
153516 usd
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
254591 usd
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
52813 usd
CY2021Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
292743 usd
CY2022Q4 us-gaap Deposits Assets Noncurrent
DepositsAssetsNoncurrent
18993 usd
CY2021Q4 us-gaap Deposits Assets Noncurrent
DepositsAssetsNoncurrent
175085 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
2556761 usd
CY2021Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
4778481 usd
CY2021Q4 us-gaap Escrow Deposit
EscrowDeposit
600000 usd
CY2022Q4 us-gaap Goodwill
Goodwill
478657 usd
CY2021Q4 us-gaap Goodwill
Goodwill
2009769 usd
CY2022Q4 us-gaap Other Assets
OtherAssets
5260740 usd
CY2021Q4 us-gaap Other Assets
OtherAssets
8110669 usd
CY2022Q4 us-gaap Assets
Assets
16634271 usd
CY2021Q4 us-gaap Assets
Assets
28478404 usd
CY2022Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
3216364 usd
CY2021Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
4530740 usd
CY2022Q4 us-gaap Loans Payable To Bank
LoansPayableToBank
3548242 usd
CY2021Q4 us-gaap Loans Payable To Bank
LoansPayableToBank
4496883 usd
CY2022Q4 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
1134345 usd
CY2021Q4 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
947976 usd
CY2022Q4 ifbd Due To Related Party Current
DueToRelatedPartyCurrent
53671 usd
CY2022Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
1460249 usd
CY2021Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
1405374 usd
CY2022Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
653085 usd
CY2021Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
701873 usd
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
39861 usd
CY2021Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
185146 usd
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
10105817 usd
CY2021Q4 us-gaap Liabilities Current
LiabilitiesCurrent
12267992 usd
CY2021Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
81992 usd
CY2022Q4 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
18170 usd
CY2021Q4 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
131603 usd
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
8602 usd
CY2021Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
95947 usd
CY2022Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
26772 usd
CY2021Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
309542 usd
CY2022Q4 us-gaap Liabilities
Liabilities
10132589 usd
CY2021Q4 us-gaap Liabilities
Liabilities
12577534 usd
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.005
CY2021Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.005
CY2022Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
5000000000 shares
CY2021Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
10000000 shares
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
19093315 shares
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
19093315 shares
CY2021Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
5093315 shares
CY2021Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
5093315 shares
CY2022Q4 us-gaap Common Stock Value
CommonStockValue
95467 usd
CY2021Q4 us-gaap Common Stock Value
CommonStockValue
25467 usd
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
33737276 usd
CY2021Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
26783333 usd
CY2022Q4 ifbd Statutory Reserves
StatutoryReserves
449136 usd
CY2021Q4 ifbd Statutory Reserves
StatutoryReserves
449136 usd
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-28066415 usd
CY2021Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-12799436 usd
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
361655 usd
CY2021Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
592218 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
6577119 usd
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
15050718 usd
CY2022Q4 ifbd Noncontrolling Interests
NoncontrollingInterests
-75437 usd
CY2021Q4 ifbd Noncontrolling Interests
NoncontrollingInterests
850152 usd
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
6501682 usd
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
15900870 usd
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
16634271 usd
CY2021Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
28478404 usd
CY2022 us-gaap Revenues
Revenues
5505734 usd
CY2021 us-gaap Revenues
Revenues
9641080 usd
CY2020 us-gaap Revenues
Revenues
14532941 usd
CY2021 ifbd Cost Of Revenues From Related Party
CostOfRevenuesFromRelatedParty
350987 usd
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
3527402 usd
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
7373652 usd
CY2020 us-gaap Cost Of Revenue
CostOfRevenue
4718093 usd
CY2022 us-gaap Gross Profit
GrossProfit
1978332 usd
CY2021 us-gaap Gross Profit
GrossProfit
2267428 usd
CY2020 us-gaap Gross Profit
GrossProfit
9814848 usd
CY2022 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
3368714 usd
CY2021 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
3828835 usd
CY2020 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
1837768 usd
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
7040141 usd
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
5950329 usd
CY2020 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1712034 usd
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
3323361 usd
CY2021 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
3269680 usd
CY2020 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
1897349 usd
CY2022 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
2631019 usd
CY2021 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
3692047 usd
CY2022 us-gaap Operating Expenses
OperatingExpenses
16363235 usd
CY2021 us-gaap Operating Expenses
OperatingExpenses
16740891 usd
CY2020 us-gaap Operating Expenses
OperatingExpenses
5447151 usd
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
-14384903 usd
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
-14473463 usd
CY2020 us-gaap Operating Income Loss
OperatingIncomeLoss
4367697 usd
CY2022 us-gaap Investment Income Interest
InvestmentIncomeInterest
2994 usd
CY2021 us-gaap Investment Income Interest
InvestmentIncomeInterest
9135 usd
CY2020 us-gaap Investment Income Interest
InvestmentIncomeInterest
6989 usd
CY2022 us-gaap Interest Expense
InterestExpense
1450707 usd
CY2021 us-gaap Interest Expense
InterestExpense
317402 usd
CY2020 us-gaap Interest Expense
InterestExpense
208506 usd
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-431118 usd
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
679875 usd
CY2020 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
180051 usd
CY2022 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-1878831 usd
CY2021 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
371608 usd
CY2020 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-21466 usd
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-16263734 usd
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-14101855 usd
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
4346231 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-77649 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
124058 usd
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
286071 usd
CY2022 us-gaap Profit Loss
ProfitLoss
-16186085 usd
CY2021 us-gaap Profit Loss
ProfitLoss
-14225913 usd
CY2020 us-gaap Profit Loss
ProfitLoss
4060160 usd
CY2022 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-919106 usd
CY2021 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-353681 usd
CY2020 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
61886 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-15266979 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
-13872232 usd
CY2020 us-gaap Net Income Loss
NetIncomeLoss
3998274 usd
CY2022 us-gaap Profit Loss
ProfitLoss
-16186085 usd
CY2021 us-gaap Profit Loss
ProfitLoss
-14225913 usd
CY2020 us-gaap Profit Loss
ProfitLoss
4060160 usd
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-237046 usd
CY2021 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
102084 usd
CY2020 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
476580 usd
CY2022 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-16423131 usd
CY2021 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-14123829 usd
CY2020 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
4536740 usd
CY2022 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-925589 usd
CY2021 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-349769 usd
CY2020 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
73745 usd
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-15497542 usd
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-13774060 usd
CY2020 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
4462995 usd
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
5753589 shares
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
5753589 shares
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
4684225 shares
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
4684225 shares
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3800000 shares
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3800000 shares
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-2.65
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-2.65
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-2.96
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-2.96
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.05
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.05
CY2019Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
3594555 usd
CY2020 us-gaap Net Income Loss
NetIncomeLoss
3998274 usd
CY2020 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
61886 usd
CY2020 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
476580 usd
CY2020Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
8131295 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
-13872232 usd
CY2021 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-353681 usd
CY2021 ifbd Issuance Of Ordinary Shares In Initial Public Offerings Net Of Issuance Costs
IssuanceOfOrdinarySharesInInitialPublicOfferingsNetOfIssuanceCosts
20797244 usd
CY2021 ifbd Noncontroling Interest From Acquisition
NoncontrolingInterestFromAcquisition
955693 usd
CY2021 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
140467 usd
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
102084 usd
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
15900870 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-15266979 usd
CY2022 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-919106 usd
CY2022 ifbd Cb Convert To Orinary Shares Net Of Issuance Costs
CbConvertToOrinarySharesNetOfIssuanceCosts
6250000 usd
CY2022 ifbd Pipe Net Of Issuance Costs
PipeNetOfIssuanceCosts
763810 usd
CY2022 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
10133 usd
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-237046 usd
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
6501682 usd
CY2022 us-gaap Profit Loss
ProfitLoss
-16186085 usd
CY2021 us-gaap Profit Loss
ProfitLoss
-14225913 usd
CY2020 us-gaap Profit Loss
ProfitLoss
4060160 usd
CY2022 us-gaap Depreciation
Depreciation
273002 usd
CY2021 us-gaap Depreciation
Depreciation
96212 usd
CY2020 us-gaap Depreciation
Depreciation
84249 usd
CY2022 us-gaap Adjustment For Amortization
AdjustmentForAmortization
1153017 usd
CY2021 us-gaap Adjustment For Amortization
AdjustmentForAmortization
959589 usd
CY2020 us-gaap Adjustment For Amortization
AdjustmentForAmortization
397744 usd
CY2022 us-gaap Gain Loss On Investments
GainLossOnInvestments
-387910 usd
CY2021 us-gaap Gain Loss On Investments
GainLossOnInvestments
165713 usd
CY2022 ifbd Provision For Doubtful Accountsaccount Receivable
ProvisionForDoubtfulAccountsaccountReceivable
3529809 usd
CY2021 ifbd Provision For Doubtful Accountsaccount Receivable
ProvisionForDoubtfulAccountsaccountReceivable
2289741 usd
CY2020 ifbd Provision For Doubtful Accountsaccount Receivable
ProvisionForDoubtfulAccountsaccountReceivable
193980 usd
CY2022 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
-77649 usd
CY2021 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
124058 usd
CY2020 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
197892 usd
CY2022 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
233104 usd
CY2021 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
84969 usd
CY2022 us-gaap Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
2631019 usd
CY2021 us-gaap Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
3692047 usd
CY2022 ifbd Imputed Interest Expense
ImputedInterestExpense
1250000 usd
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
10133 usd
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
140467 usd
CY2021 ifbd Provision For Warranty Reserve
ProvisionForWarrantyReserve
-14354 usd
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-2015167 usd
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
4353510 usd
CY2020 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
1666678 usd
CY2022 us-gaap Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
-8538 usd
CY2021 us-gaap Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
181 usd
CY2020 us-gaap Increase Decrease In Other Receivables
IncreaseDecreaseInOtherReceivables
47206 usd
CY2022 us-gaap Increase Decrease Due From Other Related Parties
IncreaseDecreaseDueFromOtherRelatedParties
29983 usd
CY2022 ifbd Increase Decrease Prepayments And Other Current Assets
IncreaseDecreasePrepaymentsAndOtherCurrentAssets
92134 usd
CY2021 ifbd Increase Decrease Prepayments And Other Current Assets
IncreaseDecreasePrepaymentsAndOtherCurrentAssets
931439 usd
CY2020 ifbd Increase Decrease Prepayments And Other Current Assets
IncreaseDecreasePrepaymentsAndOtherCurrentAssets
-1276881 usd
CY2022 us-gaap Increase Decrease In Deposits
IncreaseDecreaseInDeposits
206086 usd
CY2021 us-gaap Increase Decrease In Deposits
IncreaseDecreaseInDeposits
-64470 usd
CY2020 us-gaap Increase Decrease In Deposits
IncreaseDecreaseInDeposits
-20154 usd
CY2022 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-994009 usd
CY2021 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
3916913 usd
CY2020 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-650176 usd
CY2022 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
165811 usd
CY2021 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
-400876 usd
CY2020 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
193707 usd
CY2022 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
266274 usd
CY2021 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
281318 usd
CY2020 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
-74769 usd
CY2022 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
53671 usd
CY2021 us-gaap Increase Decrease In Interest Payable Net
IncreaseDecreaseInInterestPayableNet
-580667 usd
CY2022 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-216531 usd
CY2021 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-96478 usd
CY2022 us-gaap Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
4711 usd
CY2021 us-gaap Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
-182534 usd
CY2020 us-gaap Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
138830 usd
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-5233871 usd
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-7539235 usd
CY2020 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
1530698 usd
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
4187 usd
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
109529 usd
CY2020 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
105391 usd
CY2022 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
466618 usd
CY2021 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
10124 usd
CY2020 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
1366411 usd
CY2022 ifbd Deposits Paid For Longterm Assets
DepositsPaidForLongtermAssets
4800000 usd
CY2021 ifbd Costs To Obtain And Develop Software
CostsToObtainAndDevelopSoftware
2027908 usd
CY2020 ifbd Costs To Obtain And Develop Software
CostsToObtainAndDevelopSoftware
1770762 usd
CY2021 us-gaap Payments To Acquire Trading Securities Heldforinvestment
PaymentsToAcquireTradingSecuritiesHeldforinvestment
15000000 usd
CY2021 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
8073774 usd
CY2021 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
1289465 usd
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-5270805 usd
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-10363252 usd
CY2020 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-3242564 usd
CY2021 us-gaap Proceeds From Issuance Initial Public Offering
ProceedsFromIssuanceInitialPublicOffering
22846983 usd
CY2021 ifbd Payments Of Offering Costs
PaymentsOfOfferingCosts
1382040 usd
CY2020 ifbd Payments Of Offering Costs
PaymentsOfOfferingCosts
233382 usd
CY2022 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
3595482 usd
CY2021 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
4650576 usd
CY2020 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
2896792 usd
CY2022 us-gaap Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
-4323263 usd
CY2021 us-gaap Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
-3178592 usd
CY2020 us-gaap Proceeds From Repayments Of Short Term Debt
ProceedsFromRepaymentsOfShortTermDebt
-2896792 usd
CY2022 ifbd Net Proceeds From Issuance Of Convertible Bonds
NetProceedsFromIssuanceOfConvertibleBonds
5000000 usd
CY2022 ifbd Net Proceeds From Issuance Of Pipes
NetProceedsFromIssuanceOfPipes
763810 usd
CY2022 ifbd Refunds From Escrow
RefundsFromEscrow
503068 usd
CY2021 ifbd Proceed From Ipo Placed In Escrow
ProceedFromIpoPlacedInEscrow
-600000 usd
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
5539097 usd
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
22336927 usd
CY2020 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-233382 usd
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-289017 usd
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
176449 usd
CY2020 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
118354 usd
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-5254596 usd
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
4610889 usd
CY2020 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-1826894 usd
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
6293415 usd
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1682526 usd
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
3509420 usd
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1038819 usd
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
6293415 usd
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1682526 usd
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
124811 usd
CY2020 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
60518 usd
CY2022 us-gaap Interest Paid Net
InterestPaidNet
202193 usd
CY2021 us-gaap Interest Paid Net
InterestPaidNet
285003 usd
CY2020 us-gaap Interest Paid Net
InterestPaidNet
209821 usd
CY2021 ifbd Deferred Initial Offering Costs Net Against Additional Paidin Capital
DeferredInitialOfferingCostsNetAgainstAdditionalPaidinCapital
667698 usd
CY2020 ifbd Purchase Of Equipment With Prepayment
PurchaseOfEquipmentWithPrepayment
17705 usd
CY2022 ifbd Operating Lease Rightofuse Assets Obtained In Exchange For Operating Lease Liabilities
OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities
54133 usd
CY2021 ifbd Operating Lease Rightofuse Assets Obtained In Exchange For Operating Lease Liabilities
OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities
374162 usd
CY2022Q4 ifbd Working Capital
WorkingCapital
3300000 usd
CY2022 us-gaap Use Of Estimates
UseOfEstimates
<p id="xdx_842_eus-gaap--UseOfEstimates_zeBmMvAeB7Wk" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0"><span style="text-decoration: underline"><span id="xdx_86D_zI1j3azK8bc3">Use of estimates and assumptions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected in the Company’s consolidated financial statements include the useful lives of property and equipment and intangible assets, software development costs, impairment of long-lived assets, allowance for doubtful accounts, revenue recognition, share-based compensation, allowance for deferred tax assets and uncertain tax position. The inputs into the Company’s judgments and estimates consider the economic implications of COVID-19 on the Company’s critical and significant accounting estimates. Actual results could differ from these estimates.</p>
CY2022Q4 us-gaap Lessee Operating Lease Discount Rate
LesseeOperatingLeaseDiscountRate
0.046 pure
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
5777189 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
2478341 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Premiums And Other Receivables
AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
11801 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Premiums And Other Receivables
AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
7761 usd
CY2022Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
739142 usd
CY2021Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
1205611 usd
CY2022Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
585626 usd
CY2022 us-gaap Gain On Sale Of Investments
GainOnSaleOfInvestments
387910 usd
CY2021 us-gaap Gain On Sale Of Investments
GainOnSaleOfInvestments
165713 usd
CY2020 us-gaap Gain On Sale Of Investments
GainOnSaleOfInvestments
0 usd
CY2021Q2 us-gaap Escrow Deposit
EscrowDeposit
600000 usd
CY2022 ifbd Allowance For Doubtful Accounts On Longterm Deposits
AllowanceForDoubtfulAccountsOnLongtermDeposits
0 usd
CY2021 ifbd Allowance For Doubtful Accounts On Longterm Deposits
AllowanceForDoubtfulAccountsOnLongtermDeposits
63083 usd
CY2021Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
951020 usd
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
153516 usd
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
254591 usd
CY2022 ifbd Depreciations
Depreciations
87940 usd
CY2022 ifbd Impairment Of Long Lived Assets
ImpairmentOfLongLivedAssets
4700000 usd
CY2021 ifbd Impairment Of Long Lived Assets
ImpairmentOfLongLivedAssets
3700000 usd
CY2022Q4 us-gaap Minority Interest
MinorityInterest
-75437 usd
CY2021Q4 us-gaap Minority Interest
MinorityInterest
850152 usd
CY2022 us-gaap Advertising Expense
AdvertisingExpense
252219 usd
CY2021 us-gaap Advertising Expense
AdvertisingExpense
890988 usd
CY2020 us-gaap Advertising Expense
AdvertisingExpense
65059 usd
CY2022 us-gaap Costs Incurred Development Costs
CostsIncurredDevelopmentCosts
0 usd
CY2021 us-gaap Costs Incurred Development Costs
CostsIncurredDevelopmentCosts
0 usd
CY2020 us-gaap Costs Incurred Development Costs
CostsIncurredDevelopmentCosts
0 usd
CY2021 ifbd Depreciations
Depreciations
96212 usd
CY2020 ifbd Depreciations
Depreciations
84249 usd
CY2022 us-gaap Labor And Related Expense
LaborAndRelatedExpense
801931 usd
CY2021 us-gaap Labor And Related Expense
LaborAndRelatedExpense
971772 usd
CY2020 us-gaap Labor And Related Expense
LaborAndRelatedExpense
805603 usd
CY2022Q4 us-gaap Business Combination Contingent Consideration Asset
BusinessCombinationContingentConsiderationAsset
1340903 usd
CY2022Q4 us-gaap Business Combination Acquisition Of Less Than100 Percent Noncontrolling Interest Fair Value
BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
966862 usd
CY2022Q4 us-gaap Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
36369 usd
CY2022Q4 us-gaap Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Other
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
98830 usd
CY2022Q4 us-gaap Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
55550 usd
CY2022Q4 us-gaap Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Indefinite Lived Intangible Assets
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
172514 usd
CY2022Q4 us-gaap Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Other
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
64101 usd
CY2022Q4 us-gaap Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
299162 usd
CY2022Q4 ifbd Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets Goodwill
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsGoodwill
2008603 usd
CY2022 us-gaap Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
8792 usd
CY2021 us-gaap Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
99613 usd
CY2022Q4 us-gaap Short Term Investments
ShortTermInvestments
6704029 usd
CY2021Q4 us-gaap Short Term Investments
ShortTermInvestments
7091939 usd
CY2022 ifbd Gain From Short Term Investments
GainFromShortTermInvestments
387910 usd
CY2021 ifbd Gain From Short Term Investments
GainFromShortTermInvestments
165713 usd
CY2020Q4 us-gaap Short Term Investments
ShortTermInvestments
0 usd
CY2021Q4 us-gaap Loans Payable To Bank Current
LoansPayableToBankCurrent
4496883 usd
CY2022 ifbd Guarantee Fees
GuaranteeFees
78000 usd
CY2021 ifbd Guarantee Fees
GuaranteeFees
83000 usd
CY2022 us-gaap Interest Expense Debt
InterestExpenseDebt
187332 usd
CY2021 us-gaap Interest Expense Debt
InterestExpenseDebt
234628 usd
CY2020 us-gaap Interest Expense Debt
InterestExpenseDebt
141880 usd
CY2022Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
6179498 usd
CY2021Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
8816071 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
5777189 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
2478341 usd
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
402309 usd
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
6337730 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
2478341 usd
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
123890 usd
CY2022 us-gaap Allowance For Loan And Lease Losses Adjustments Net
AllowanceForLoanAndLeaseLossesAdjustmentsNet
3574521 usd
CY2021 us-gaap Allowance For Loan And Lease Losses Adjustments Net
AllowanceForLoanAndLeaseLossesAdjustmentsNet
2440018 usd
CY2021 us-gaap Accounts Receivable Change In Method Credit Loss Expense Reversal
AccountsReceivableChangeInMethodCreditLossExpenseReversal
-117040 usd
CY2022 ifbd Allowance For Doubtful Accounts Receivable Exchange Rate Effect
AllowanceForDoubtfulAccountsReceivableExchangeRateEffect
-275673 usd
CY2021 ifbd Allowance For Doubtful Accounts Receivable Exchange Rate Effect
AllowanceForDoubtfulAccountsReceivableExchangeRateEffect
31473 usd
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
5777189 usd
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
2478341 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
-3985273 usd
CY2021Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
-3095844 usd
CY2022 ifbd Impairment For Capitalized Software
ImpairmentForCapitalizedSoftware
-2410458 usd
CY2021 ifbd Impairment For Capitalized Software
ImpairmentForCapitalizedSoftware
-1322433 usd
CY2022Q4 ifbd Intangible Assets Net
IntangibleAssetsNet
2556761 usd
CY2021Q4 ifbd Intangible Assets Net
IntangibleAssetsNet
4778481 usd
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1153017 usd
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
959589 usd
CY2020 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
397744 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
804653 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
794842 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
683833 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
256103 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
17330 usd
CY2022Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
2556761 usd
CY2022Q4 us-gaap Deferred Revenue
DeferredRevenue
1648847 usd
CY2021Q4 us-gaap Deferred Revenue
DeferredRevenue
47710 usd
CY2022Q4 us-gaap Accrued Salaries Current
AccruedSalariesCurrent
891214 usd
CY2021Q4 us-gaap Accrued Salaries Current
AccruedSalariesCurrent
846761 usd
CY2022Q4 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
53671 usd
CY2021Q4 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
63586 usd
CY2022Q4 us-gaap Accounts Payable Other Current
AccountsPayableOtherCurrent
189460 usd
CY2021Q4 us-gaap Accounts Payable Other Current
AccountsPayableOtherCurrent
23099 usd
CY2021Q4 us-gaap Product Warranty Accrual
ProductWarrantyAccrual
14530 usd
CY2022Q4 us-gaap Accounts Payable And Other Accrued Liabilities
AccountsPayableAndOtherAccruedLiabilities
1134345 usd
CY2021Q4 us-gaap Accounts Payable And Other Accrued Liabilities
AccountsPayableAndOtherAccruedLiabilities
947976 usd
CY2022Q4 srt Bank Loans
BankLoans
3566412 usd
CY2021Q4 srt Bank Loans
BankLoans
4628486 usd
CY2022Q4 ifbd Bank Loan Noncurrent
BankLoanNoncurrent
-18170 usd
CY2021Q4 ifbd Bank Loan Noncurrent
BankLoanNoncurrent
-131603 usd
CY2022Q4 us-gaap Loans Payable To Bank Current
LoansPayableToBankCurrent
3548242 usd
CY2022 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
29983 usd
CY2022Q4 ifbd Due To Related Party Current
DueToRelatedPartyCurrent
53671 usd
CY2022 ifbd Tax Savings
TaxSavings
0 usd
CY2021 ifbd Tax Savings
TaxSavings
1353778 usd
CY2020 ifbd Tax Savings
TaxSavings
825784 usd
CY2022 ifbd Basic And Diluted Earnings Per Shares
BasicAndDilutedEarningsPerShares
0
CY2021 ifbd Basic And Diluted Earnings Per Shares
BasicAndDilutedEarningsPerShares
0.25
CY2020 ifbd Basic And Diluted Earnings Per Shares
BasicAndDilutedEarningsPerShares
0.20
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-77649 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
124058 usd
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
286071 usd
CY2020 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
88179 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
77649 usd
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-124058 usd
CY2020 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-197892 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-77649 usd
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
124058 usd
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
286071 usd
CY2022 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 At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25 pure
CY2020 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 Deductions
EffectiveIncomeTaxRateReconciliationDeductions
0.084 pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation Deductions
EffectiveIncomeTaxRateReconciliationDeductions
0.097 pure
CY2020 us-gaap Effective Income Tax Rate Reconciliation Deductions
EffectiveIncomeTaxRateReconciliationDeductions
0.097 pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense Research And Development
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
0.001 pure
CY2020 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense Research And Development
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
0.093 pure
CY2022 ifbd Tax Rate Difference Outside Of Prc
TaxRateDifferenceOutsideOfPrc
-0.034 pure
CY2021 ifbd Tax Rate Difference Outside Of Prc
TaxRateDifferenceOutsideOfPrc
-0.013 pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
-0.126 pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
-0.165 pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
-0.001 pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
0.015 pure
CY2020 us-gaap Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
0.006 pure
CY2022 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.005 pure
CY2021 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.009 pure
CY2020 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.066 pure
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
789151 usd
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
379566 usd
CY2022Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
3098352 usd
CY2021Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
2258401 usd
CY2022Q4 ifbd Deferredt Tax Assets Longlive Assets Impairment
DeferredtTaxAssetsLongliveAssetsImpairment
696256 usd
CY2021Q4 ifbd Deferredt Tax Assets Longlive Assets Impairment
DeferredtTaxAssetsLongliveAssetsImpairment
560604 usd
CY2022Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
4583759 usd
CY2021Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
3198571 usd
CY2022Q4 ifbd Recognition Of Intangible Assets Arising From Business Combinations
RecognitionOfIntangibleAssetsArisingFromBusinessCombinations
-17444 usd
CY2021Q4 ifbd Recognition Of Intangible Assets Arising From Business Combinations
RecognitionOfIntangibleAssetsArisingFromBusinessCombinations
-22917 usd
CY2022Q4 us-gaap Deferred Tax Liabilities Deferred Expense Capitalized Research And Development Costs
DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts
544982 usd
CY2021Q4 us-gaap Deferred Tax Liabilities Deferred Expense Capitalized Research And Development Costs
DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts
724353 usd
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
4021333 usd
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
2533293 usd
CY2021Q4 ifbd Deferred Tax Asset Liabilities Net
DeferredTaxAssetLiabilitiesNet
-81992 usd
CY2021Q4 ifbd Noncurrent Deferred Tax Liabilities
NoncurrentDeferredTaxLiabilities
-81992 usd
CY2021Q4 ifbd Deferred Tax Asset Net
DeferredTaxAssetNet
-81992 usd
CY2022Q4 ifbd Deferred Tax Assets Tax Allowance For Doubtful Accounts
DeferredTaxAssetsTaxAllowanceForDoubtfulAccounts
5800000 usd
CY2021Q4 ifbd Deferred Tax Assets Tax Allowance For Doubtful Accounts
DeferredTaxAssetsTaxAllowanceForDoubtfulAccounts
2500000 usd
CY2022Q4 ifbd Vat Taxes Payable
VatTaxesPayable
457395 usd
CY2021Q4 ifbd Vat Taxes Payable
VatTaxesPayable
485016 usd
CY2022Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
188425 usd
CY2021Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
205477 usd
CY2022Q4 ifbd Other Taxes Payable
OtherTaxesPayable
7265 usd
CY2021Q4 ifbd Other Taxes Payable
OtherTaxesPayable
11380 usd
CY2022Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
653085 usd
CY2021Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
701873 usd
CY2022Q4 us-gaap Deposit Assets
DepositAssets
829258 usd
CY2021Q4 us-gaap Deposit Assets
DepositAssets
2597037 usd
CY2022Q4 us-gaap Cash Fdic Insured Amount
CashFDICInsuredAmount
372549 usd
CY2021Q4 us-gaap Cash Fdic Insured Amount
CashFDICInsuredAmount
1859021 usd
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.005
CY2021Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.005
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
19093315 shares
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
19093315 shares
CY2021Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
5093315 shares
CY2021Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
5093315 shares
CY2021 ifbd Warrants Issued
WarrantsIssued
125000 shares
CY2021 ifbd Weighted Average Exercise Price Warrants Issued
WeightedAverageExercisePriceWarrantsIssued
20.0
CY2021Q4 us-gaap Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
125000 shares
CY2021Q4 us-gaap Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
20.0
CY2022Q4 us-gaap Class Of Warrant Or Right Outstanding
ClassOfWarrantOrRightOutstanding
125000 shares
CY2022Q4 us-gaap Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
20.0
CY2022Q4 ifbd Warrants Exercisable
WarrantsExercisable
125000 shares
CY2022Q4 ifbd Weighted Average Exercise Price Warrants Exercisable
WeightedAverageExercisePriceWarrantsExercisable
20.0
CY2022Q4 ifbd Paidincapital Registered Capital And Statutory Reserves
PaidincapitalRegisteredCapitalAndStatutoryReserves
19300 usd
CY2021Q4 ifbd Paidincapital Registered Capital And Statutory Reserves
PaidincapitalRegisteredCapitalAndStatutoryReserves
15700 usd
CY2022 ifbd Statutorys Reserve
StatutorysReserve
0 usd
CY2021 ifbd Statutorys Reserve
StatutorysReserve
11587 usd
CY2020 ifbd Statutorys Reserve
StatutorysReserve
405771 usd
CY2022Q4 us-gaap Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
40970 usd
CY2022Q4 us-gaap Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
8699 usd
CY2022Q4 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
49669 usd
CY2022Q4 ifbd Imputed Interest
ImputedInterest
1206 usd
CY2022Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
48463 usd
CY2022 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
412372 usd
CY2021 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
563831 usd
CY2020 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
437814 usd
CY2022 us-gaap Revenues
Revenues
5505734 usd
CY2021 us-gaap Revenues
Revenues
9641080 usd
CY2020 us-gaap Revenues
Revenues
14532941 usd

Files In Submission

Name View Source Status
0001731122-23-000801-index-headers.html Edgar Link pending
0001731122-23-000801-index.html Edgar Link pending
0001731122-23-000801.txt Edgar Link pending
0001731122-23-000801-xbrl.zip Edgar Link pending
e4641_20f.htm Edgar Link pending
e4641_ex12-1.htm Edgar Link pending
e4641_ex12-2.htm Edgar Link pending
e4641_ex13-1.htm Edgar Link pending
e4641_ex13-2.htm Edgar Link pending
e4641_ex15-1.htm Edgar Link pending
e4641_ex15-2.htm Edgar Link pending
e4641_ex4-11.htm Edgar Link pending
e4641_ex8-1.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
ifbd-20221231.xsd Edgar Link pending
image_001.gif 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
image_011.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
ifbd-20221231_cal.xml Edgar Link unprocessable
ifbd-20221231_def.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
ifbd-20221231_pre.xml Edgar Link unprocessable
e4641_20f_htm.xml Edgar Link completed
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
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
ifbd-20221231_lab.xml Edgar Link unprocessable