2024 Q2 Form 20-F Financial Statement

#000121390024090763 Filed on October 25, 2024

View on sec.gov

Income Statement

Concept 2024 Q2 2024 Q1 2024
Revenue $90.21M $177.9M
YoY Change -4.23% -17.01%
Cost Of Revenue $87.45M $173.0M
YoY Change -4.95% -17.28%
Gross Profit $2.764M $4.950M
YoY Change 25.62% -6.47%
Gross Profit Margin 3.06% 2.78%
Selling, General & Admin $3.491M $6.294M
YoY Change 66.26% 42.48%
% of Gross Profit 126.33% 127.15%
Research & Development $284.6K $481.6K
YoY Change 20.39%
% of Gross Profit 10.3% 9.73%
Depreciation & Amortization $434.7K $100.6K
YoY Change 295.22% -49.0%
% of Gross Profit 15.73% 2.03%
Operating Expenses $3.995M $6.294M
YoY Change 90.25% 42.48%
Operating Profit -$1.231M -$1.344M
YoY Change -1331.47% -253.58%
Interest Expense -$35.97K -$888.3K
YoY Change -103.6% -174.02%
% of Operating Profit
Other Income/Expense, Net -$23.85K -$994.2K
YoY Change -187.07%
Pretax Income -$1.291M -$2.338M
YoY Change -217.39% -215.92%
Income Tax $259.3K -$65.72K
% Of Pretax Income
Net Earnings -$1.551M -$2.272M
YoY Change -293.82% -229.76%
Net Earnings / Revenue -1.72% -1.28%
Basic Earnings Per Share -$0.22
Diluted Earnings Per Share -$0.15 -$0.20
COMMON SHARES
Basic Shares Outstanding 10.42M shares
Diluted Shares Outstanding 11.08M shares

Balance Sheet

Concept 2024 Q2 2024 Q1 2024
SHORT-TERM ASSETS
Cash & Short-Term Investments $2.454M $2.454M
YoY Change 121.06% 121.06%
Cash & Equivalents $5.485M
Short-Term Investments $0.00 $0.00
Other Short-Term Assets $7.120M $7.120M
YoY Change 2.29% 2.29%
Inventory $339.3K $339.3K
Prepaid Expenses $65.80K
Receivables $28.30M $28.30M
Other Receivables $918.8K $921.8K
Total Short-Term Assets $39.13M $39.13M
YoY Change -54.96% -54.96%
LONG-TERM ASSETS
Property, Plant & Equipment $123.3K $502.4K
YoY Change -2.17% -49.25%
Goodwill
YoY Change
Intangibles $204.0K
YoY Change -29.26%
Long-Term Investments
YoY Change
Other Assets $1.448K $136.6K
YoY Change -86.34% 1265.5%
Total Long-Term Assets $843.0K $843.0K
YoY Change -34.56% -34.65%
TOTAL ASSETS
Total Short-Term Assets $39.13M $39.13M
Total Long-Term Assets $843.0K $843.0K
Total Assets $39.98M $39.98M
YoY Change -54.66% -54.67%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $5.264M $5.264M
YoY Change -89.7% -89.7%
Accrued Expenses $1.755M $1.755M
YoY Change 12.52% 12.52%
Deferred Revenue $3.038M
YoY Change 81.75%
Short-Term Debt $10.21M $2.900M $12.23M
YoY Change -27.18% -21.25%
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $24.59M $24.59M
YoY Change -65.96% -65.96%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00
YoY Change
Other Long-Term Liabilities $0.00 $0.00
YoY Change -100.0% -100.0%
Total Long-Term Liabilities $0.00
YoY Change -100.0%
TOTAL LIABILITIES
Total Short-Term Liabilities $24.59M $24.59M
Total Long-Term Liabilities $0.00
Total Liabilities $24.59M $24.59M
YoY Change -66.14% -66.14%
SHAREHOLDERS EQUITY
Retained Earnings -$7.607M
YoY Change 42.6%
Common Stock $0.00
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $15.38M $15.38M
YoY Change
Total Liabilities & Shareholders Equity $39.98M $39.98M
YoY Change -54.66% -54.67%

Cashflow Statement

Concept 2024 Q2 2024 Q1 2024
OPERATING ACTIVITIES
Net Income -$1.551M -$2.272M
YoY Change -293.82% -229.76%
Depreciation, Depletion And Amortization $434.7K $100.6K
YoY Change 295.22% -49.0%
Cash From Operating Activities $3.108M $2.082M
YoY Change -268.94% -155.5%
INVESTING ACTIVITIES
Capital Expenditures $29.80K $97.46K
YoY Change -40.4% 18.97%
Acquisitions
YoY Change
Other Investing Activities $2.250K $2.250K
YoY Change
Cash From Investing Activities -$27.56K -$155.4K
YoY Change -44.88% 7.78%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $1.269M
YoY Change -71.37%
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -5.233M -$2.246M
YoY Change -177.76% -125.67%
NET CHANGE
Cash From Operating Activities 3.108M $2.082M
Cash From Investing Activities -27.56K -$155.4K
Cash From Financing Activities -5.233M -$2.246M
Net Change In Cash -2.153M -$928.4K
YoY Change -144.47% -126.82%
FREE CASH FLOW
Cash From Operating Activities $3.108M $2.082M
Capital Expenditures $29.80K $97.46K
Free Cash Flow $3.079M $1.985M
YoY Change -262.89% -151.77%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
10326374 shares
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
9201374 shares
CY2024 dei Document Type
DocumentType
20-F
CY2024 dei Document Registration Statement
DocumentRegistrationStatement
false
CY2024 dei Document Annual Report
DocumentAnnualReport
true
CY2024 dei Document Period End Date
DocumentPeriodEndDate
2024-06-30
CY2024 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--06-30
CY2024 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2024
CY2024 dei Document Transition Report
DocumentTransitionReport
false
CY2024 dei Document Shell Company Report
DocumentShellCompanyReport
false
CY2024 dei Entity File Number
EntityFileNumber
001-41645
CY2024 dei Entity Registrant Name
EntityRegistrantName
ICZOOM GROUP INC.
CY2024 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
E9
CY2024 dei Entity Address Address Line1
EntityAddressAddressLine1
Room 3801, Building A, Sunhope e·METRO, No. 7018 Cai Tian Road
CY2024 dei Entity Address Address Line2
EntityAddressAddressLine2
Futian District
CY2024 dei Entity Address City Or Town
EntityAddressCityOrTown
Shenzhen
CY2024 dei Entity Address Country
EntityAddressCountry
CN
CY2024 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
518000
CY2024 dei Security12b Title
Security12bTitle
Class A Ordinary shares, par value $0.16 per share
CY2024 dei Trading Symbol
TradingSymbol
IZM
CY2024 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2024 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2024 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2024 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2024 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2024 dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
CY2024 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
true
CY2024 dei Entity Ex Transition Period
EntityExTransitionPeriod
false
CY2024 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
false
CY2024 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2024 dei Document Accounting Standard
DocumentAccountingStandard
U.S. GAAP
CY2024 dei Entity Shell Company
EntityShellCompany
false
CY2024 dei Auditor Name
AuditorName
Alliance LLP
CY2024 dei Auditor Location
AuditorLocation
Singapore
CY2024Q2 ecd Insider Trd Policies Proc Adopted Flag
InsiderTrdPoliciesProcAdoptedFlag
true
CY2024 dei Auditor Firm
AuditorFirmId
3487
CY2024Q2 us-gaap Cash
Cash
2453728 usd
CY2023Q2 us-gaap Cash
Cash
1109834 usd
CY2024Q2 us-gaap Restricted Cash Current
RestrictedCashCurrent
3031232 usd
CY2023Q2 us-gaap Restricted Cash Current
RestrictedCashCurrent
5303533 usd
CY2024Q2 us-gaap Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
3071 usd
CY2024Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
28297491 usd
CY2023Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
76690246 usd
CY2024Q2 us-gaap Inventory Net
InventoryNet
339286 usd
CY2023Q2 us-gaap Inventory Net
InventoryNet
833858 usd
CY2024Q2 us-gaap Supplies
Supplies
4022696 usd
CY2023Q2 us-gaap Supplies
Supplies
1608941 usd
CY2024Q2 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
984563 usd
CY2023Q2 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
1341201 usd
CY2024Q2 us-gaap Assets Current
AssetsCurrent
39132067 usd
CY2023Q2 us-gaap Assets Current
AssetsCurrent
86887613 usd
CY2024Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
123295 usd
CY2023Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
126032 usd
CY2024Q2 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
379101 usd
CY2023Q2 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
862852 usd
CY2024Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
204033 usd
CY2023Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
288436 usd
CY2024Q2 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
1448 usd
CY2023Q2 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
10600 usd
CY2024Q2 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
135098 usd
CY2023Q2 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
305 usd
CY2024Q2 us-gaap Assets Noncurrent
AssetsNoncurrent
842975 usd
CY2023Q2 us-gaap Assets Noncurrent
AssetsNoncurrent
1288225 usd
CY2024Q2 us-gaap Assets
Assets
39975042 usd
CY2023Q2 us-gaap Assets
Assets
88175838 usd
CY2024Q2 us-gaap Loans Payable To Bank Current
LoansPayableToBankCurrent
10211264 usd
CY2023Q2 us-gaap Loans Payable To Bank Current
LoansPayableToBankCurrent
14022523 usd
CY2024Q2 us-gaap Notes Payable Current
NotesPayableCurrent
1543465 usd
CY2024Q2 us-gaap Accounts Payable Current
AccountsPayableCurrent
5263945 usd
CY2023Q2 us-gaap Accounts Payable Current
AccountsPayableCurrent
51127328 usd
CY2024Q2 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
3037609 usd
CY2023Q2 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
1671353 usd
CY2024Q2 us-gaap Taxes Payable Current
TaxesPayableCurrent
3251484 usd
CY2023Q2 us-gaap Taxes Payable Current
TaxesPayableCurrent
2932137 usd
CY2024Q2 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
408001 usd
CY2023Q2 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
524698 usd
CY2024Q2 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
404016 usd
CY2023Q2 us-gaap Accounts Payable And Other Accrued Liabilities Current
AccountsPayableAndOtherAccruedLiabilitiesCurrent
469781 usd
CY2024Q2 us-gaap Liabilities Current
LiabilitiesCurrent
24594328 usd
CY2023Q2 us-gaap Liabilities Current
LiabilitiesCurrent
72256586 usd
CY2023Q2 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
375056 usd
CY2023Q2 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
375056 usd
CY2024Q2 us-gaap Liabilities
Liabilities
24594328 usd
CY2023Q2 us-gaap Liabilities
Liabilities
72631642 usd
CY2024Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.16
CY2023Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.16
CY2024Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
35000000 shares
CY2023Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
35000000 shares
CY2024Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
11001358 shares
CY2024Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
11001358 shares
CY2023Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
10326374 shares
CY2024Q2 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
19956956 usd
CY2023Q2 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
18795548 usd
CY2024Q2 us-gaap Statutory Accounting Practices Retained Earnings Not Available For Dividends
StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends
624097 usd
CY2023Q2 us-gaap Statutory Accounting Practices Retained Earnings Not Available For Dividends
StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends
624097 usd
CY2024Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-7606597 usd
CY2023Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-5334300 usd
CY2024Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
646041 usd
CY2023Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-193368 usd
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
15380714 usd
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
15544196 usd
CY2024Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
39975042 usd
CY2023Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
88175838 usd
CY2024 us-gaap Revenues
Revenues
177933890 usd
CY2023 us-gaap Revenues
Revenues
214405226 usd
CY2022 us-gaap Revenues
Revenues
290376371 usd
CY2024 us-gaap Cost Of Revenue
CostOfRevenue
172983529 usd
CY2023 us-gaap Cost Of Revenue
CostOfRevenue
209112615 usd
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
282561907 usd
CY2024 us-gaap Gross Profit
GrossProfit
4950361 usd
CY2023 us-gaap Gross Profit
GrossProfit
5292611 usd
CY2022 us-gaap Gross Profit
GrossProfit
7814464 usd
CY2024 us-gaap Selling Expense
SellingExpense
2343841 usd
CY2023 us-gaap Selling Expense
SellingExpense
1991992 usd
CY2022 us-gaap Selling Expense
SellingExpense
1931785 usd
CY2024 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
3950351 usd
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
2511424 usd
CY2024 us-gaap Operating Expenses
OperatingExpenses
6294192 usd
CY2023 us-gaap Operating Expenses
OperatingExpenses
4417579 usd
CY2022 us-gaap Operating Expenses
OperatingExpenses
4443209 usd
CY2024 us-gaap Operating Income Loss
OperatingIncomeLoss
-1343831 usd
CY2023 us-gaap Operating Income Loss
OperatingIncomeLoss
875032 usd
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
3371255 usd
CY2024 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-258649 usd
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
1788870 usd
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
301133 usd
CY2024 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
696908 usd
CY2023 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
567915 usd
CY2022 us-gaap Interest Expense Nonoperating
InterestExpenseNonoperating
356624 usd
CY2024 us-gaap Investment Income Interest
InvestmentIncomeInterest
67293 usd
CY2023 us-gaap Investment Income Interest
InvestmentIncomeInterest
14748 usd
CY2022 us-gaap Investment Income Interest
InvestmentIncomeInterest
30775 usd
CY2024 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
54104 usd
CY2023 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
125125 usd
CY2022 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
213741 usd
CY2022 us-gaap Gain Loss On Contract Termination
GainLossOnContractTermination
-205249 usd
CY2024 us-gaap Other Nonoperating Expense
OtherNonoperatingExpense
160022 usd
CY2023 us-gaap Other Nonoperating Expense
OtherNonoperatingExpense
219020 usd
CY2022 us-gaap Other Nonoperating Expense
OtherNonoperatingExpense
197945 usd
CY2024 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-994182 usd
CY2023 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
1141808 usd
CY2022 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-214169 usd
CY2024 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-2338013 usd
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
2016840 usd
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
3157086 usd
CY2024 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-65716 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
265670 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
587276 usd
CY2024 us-gaap Net Income Loss
NetIncomeLoss
-2272297 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
1751170 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
2569810 usd
CY2024 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
-839409 usd
CY2023 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
1238224 usd
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
-817991 usd
CY2024 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-1432888 usd
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
512946 usd
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
3387801 usd
CY2024 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.22
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.19
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.29
CY2024 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.2
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.18
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.27
CY2024 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
10415461 shares
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
8826374 shares
CY2024 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
11084571 shares
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
9918931 shares
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
9547346 shares
CY2021Q2 us-gaap Stockholders Equity
StockholdersEquity
7413293 usd
CY2022 us-gaap Adjustments To Additional Paid In Capital Share Based Compensation Employee Stock Purchase Program Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition
54171 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
2569810 usd
CY2022 iczoom Effect Of Termination Of The Variable Interest Entity
EffectOfTerminationOfTheVariableInterestEntity
-360350 usd
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
-817991 usd
CY2022Q2 us-gaap Stockholders Equity
StockholdersEquity
10494915 usd
CY2023 us-gaap Adjustments To Additional Paid In Capital Share Based Compensation Employee Stock Purchase Program Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition
102783 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
1751170 usd
CY2023 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
4433552 usd
CY2023 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
1238224 usd
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
15544196 usd
CY2024 us-gaap Net Income Loss
NetIncomeLoss
-2272297 usd
CY2024 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
1269406 usd
CY2024 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
-839409 usd
CY2024Q2 us-gaap Stockholders Equity
StockholdersEquity
15380714 usd
CY2024 us-gaap Net Income Loss
NetIncomeLoss
-2272297 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
1751170 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
2569810 usd
CY2024 us-gaap Depreciation And Amortization
DepreciationAndAmortization
258557 usd
CY2023 us-gaap Depreciation And Amortization
DepreciationAndAmortization
197233 usd
CY2022 us-gaap Depreciation And Amortization
DepreciationAndAmortization
148071 usd
CY2024 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-1295 usd
CY2023 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-882 usd
CY2022 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
2296 usd
CY2024 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
595440 usd
CY2023 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
381795 usd
CY2022 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
41968 usd
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-99003 usd
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
30187 usd
CY2024 us-gaap Inventory Write Down
InventoryWriteDown
-1851 usd
CY2023 us-gaap Inventory Write Down
InventoryWriteDown
1851 usd
CY2024 us-gaap Share Based Compensation
ShareBasedCompensation
1161408 usd
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
1325616 usd
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
54171 usd
CY2024 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
160681 usd
CY2023 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
102783 usd
CY2022 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
197366 usd
CY2024 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-134836 usd
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
23465 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
5994 usd
CY2024 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-265606 usd
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
383469 usd
CY2022 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
172794 usd
CY2022 us-gaap Gain Loss On Contract Termination
GainLossOnContractTermination
-205249 usd
CY2024 us-gaap Increase Decrease In Notes Receivables
IncreaseDecreaseInNotesReceivables
3072 usd
CY2023 us-gaap Increase Decrease In Notes Receivables
IncreaseDecreaseInNotesReceivables
-18000 usd
CY2024 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-49480387 usd
CY2023 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
3711373 usd
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
9211978 usd
CY2024 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-506206 usd
CY2023 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
495580 usd
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-2096212 usd
CY2024 us-gaap Increase Decrease In Prepaid Supplies
IncreaseDecreaseInPrepaidSupplies
2413698 usd
CY2023 us-gaap Increase Decrease In Prepaid Supplies
IncreaseDecreaseInPrepaidSupplies
-5004076 usd
CY2022 us-gaap Increase Decrease In Prepaid Supplies
IncreaseDecreaseInPrepaidSupplies
-30759 usd
CY2024 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-362826 usd
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-315056 usd
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-622011 usd
CY2024 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-46402108 usd
CY2023 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-6364245 usd
CY2022 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
5179267 usd
CY2024 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
1348015 usd
CY2023 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-1832960 usd
CY2022 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-1632254 usd
CY2024 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
286206 usd
CY2023 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
421057 usd
CY2022 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
454963 usd
CY2024 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-620044 usd
CY2023 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-392422 usd
CY2022 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-22985 usd
CY2024 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-496471 usd
CY2023 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-15764 usd
CY2022 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-455171 usd
CY2024 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
2082250 usd
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-3751832 usd
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
138550 usd
CY2024 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
97455 usd
CY2023 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
81913 usd
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
22218 usd
CY2024 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
2246 usd
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
3096 usd
CY2024 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
60239 usd
CY2023 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
63698 usd
CY2022 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
9669 usd
CY2024 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
1122520 usd
CY2023 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
4125704 usd
CY2022 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
20025600 usd
CY2024 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
1122520 usd
CY2023 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
4127088 usd
CY2022 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
20918110 usd
CY2024 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-155448 usd
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-144227 usd
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
863719 usd
CY2024 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
26947383 usd
CY2023 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
30912118 usd
CY2022 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
30052076 usd
CY2024 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
30953952 usd
CY2023 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
27708103 usd
CY2022 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
32900000 usd
CY2024 iczoom Proceeds From Loans Payable To Thirdparties
ProceedsFromLoansPayableToThirdparties
1015000 usd
CY2023 iczoom Proceeds From Loans Payable To Thirdparties
ProceedsFromLoansPayableToThirdparties
660000 usd
CY2022 iczoom Proceeds From Loans Payable To Thirdparties
ProceedsFromLoansPayableToThirdparties
962239 usd
CY2024 iczoom Repayments From Loans Payable To Thirdparties
RepaymentsFromLoansPayableToThirdparties
1015000 usd
CY2023 iczoom Repayments From Loans Payable To Thirdparties
RepaymentsFromLoansPayableToThirdparties
760000 usd
CY2022 iczoom Repayments From Loans Payable To Thirdparties
RepaymentsFromLoansPayableToThirdparties
1232239 usd
CY2024 us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
4490080 usd
CY2022 us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
1500000 usd
CY2024 us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
2946120 usd
CY2022 us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
1500035 usd
CY2024 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
10738325 usd
CY2023 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
5540543 usd
CY2022 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
940300 usd
CY2024 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
1269406 usd
CY2023 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
4433552 usd
CY2022 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
231355 usd
CY2024 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
11791154 usd
CY2023 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
4328894 usd
CY2022 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
1086860 usd
CY2024 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-2246032 usd
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
8749216 usd
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-3495874 usd
CY2024 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-609177 usd
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-1391813 usd
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-1362562 usd
CY2024 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-928407 usd
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
3461344 usd
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-3856167 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
6413367 usd
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
2952023 usd
CY2021Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
6808190 usd
CY2024Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
5484960 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
6413367 usd
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
2952023 usd
CY2024 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
154623 usd
CY2023 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
190438 usd
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
151055 usd
CY2024 us-gaap Interest Paid Net
InterestPaidNet
696908 usd
CY2023 us-gaap Interest Paid Net
InterestPaidNet
567915 usd
CY2022 us-gaap Interest Paid Net
InterestPaidNet
356624 usd
CY2024 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
105885 usd
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
241678 usd
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
732993 usd
CY2024Q2 us-gaap Cash
Cash
2453728 usd
CY2023Q2 us-gaap Cash
Cash
1109834 usd
CY2022Q2 us-gaap Cash
Cash
1134416 usd
CY2024Q2 us-gaap Restricted Cash Current
RestrictedCashCurrent
3031232 usd
CY2023Q2 us-gaap Restricted Cash Current
RestrictedCashCurrent
5303533 usd
CY2022Q2 us-gaap Restricted Cash Current
RestrictedCashCurrent
1817607 usd
CY2024Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
5484960 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
6413367 usd
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
2952023 usd
CY2023Q2 us-gaap Cash
Cash
1109834 usd
CY2022Q2 us-gaap Cash
Cash
1134416 usd
CY2021Q2 us-gaap Cash
Cash
3196683 usd
CY2023Q2 us-gaap Restricted Cash Current
RestrictedCashCurrent
5303533 usd
CY2022Q2 us-gaap Restricted Cash Current
RestrictedCashCurrent
1817607 usd
CY2021Q2 us-gaap Restricted Cash Current
RestrictedCashCurrent
3611507 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
6413367 usd
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
2952023 usd
CY2021Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
6808190 usd
CY2022 iczoom Percentage Of Total Revenue
PercentageOfTotalRevenue
0.0003 pure
CY2024 us-gaap Use Of Estimates
UseOfEstimates
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Uses of estimates</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">In preparing the consolidated financial statements in conformity U.S. GAAP, the management makes estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. These estimates are based on information as of the date of the consolidated financial statements. Significant estimates required to be made by management include, but are not limited to, the valuation of accounts receivable and advance to suppliers, inventory valuations, useful lives of property and equipment and intangible assets, the recoverability of long-lived assets, realization of deferred tax assets, and provision necessary for contingent liabilities. Actual results could differ from those estimates.</p>
CY2024Q2 us-gaap Deposits Assets Current
DepositsAssetsCurrent
5484960 usd
CY2024Q2 us-gaap Accounts And Other Receivables Net Current
AccountsAndOtherReceivablesNetCurrent
3071 usd
CY2023Q2 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
1851 usd
CY2024 iczoom Leasehold Improvement
LeaseholdImprovement
Lesser of useful life and lease term
CY2024 us-gaap Acquired Finite Lived Intangible Assets Weighted Average Useful Life
AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
P10Y
CY2024Q2 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
3037609 usd
CY2023Q2 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
1671353 usd
CY2024 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
177933890 usd
CY2023 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
214405226 usd
CY2022 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
290376371 usd
CY2024Q2 us-gaap Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
60239 usd
CY2023Q2 us-gaap Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
63698 usd
CY2022Q2 us-gaap Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
16351 usd
CY2024 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
481548 usd
CY2023 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
437261 usd
CY2022 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
530144 usd
CY2024 us-gaap Effective Income Tax Rate Reconciliation Deductions Medicare Prescription Drug Benefit
EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit
0.50 pure
CY2024 us-gaap Results Of Operations Income Before Income Taxes
ResultsOfOperationsIncomeBeforeIncomeTaxes
471717 usd
CY2023 us-gaap Results Of Operations Income Before Income Taxes
ResultsOfOperationsIncomeBeforeIncomeTaxes
877850 usd
CY2022 us-gaap Results Of Operations Income Before Income Taxes
ResultsOfOperationsIncomeBeforeIncomeTaxes
1109748 usd
CY2024 iczoom Value Added Tax Rate Description
ValueAddedTaxRateDescription
The Company is a general taxpayer and is subject to applicable VAT tax rate of 6% or 16%, and starting from April 1, 2019, the Company is subject to applicable VAT tax rate of 6% or 13%.
CY2024 us-gaap Net Income Loss
NetIncomeLoss
-2272297 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
1751170 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
2569810 usd
CY2024 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
10415461 shares
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
9201374 shares
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
8826374 shares
CY2024 iczoom Outstanding Options
OutstandingOptions
730637 shares
CY2023 iczoom Outstanding Options
OutstandingOptions
742762 shares
CY2022 iczoom Outstanding Options
OutstandingOptions
751012 shares
CY2024 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
669110 shares
CY2023 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
717557 shares
CY2022 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
720972 shares
CY2024 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
11084571 shares
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
9918931 shares
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
9547346 shares
CY2024 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.22
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.19
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.29
CY2024 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.2
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.18
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.27
CY2024 us-gaap Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
190436 usd
CY2023 us-gaap Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
175762 usd
CY2022 us-gaap Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
199472 usd
CY2024 us-gaap Gain Or Loss On Sale Of Previously Unissued Stock By Subsidiary
GainOrLossOnSaleOfPreviouslyUnissuedStockBySubsidiary
54104 usd
CY2023 us-gaap Gain Or Loss On Sale Of Previously Unissued Stock By Subsidiary
GainOrLossOnSaleOfPreviouslyUnissuedStockBySubsidiary
125125 usd
CY2022 us-gaap Gain Or Loss On Sale Of Previously Unissued Stock By Subsidiary
GainOrLossOnSaleOfPreviouslyUnissuedStockBySubsidiary
213741 usd
CY2024Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
28297491 usd
CY2023Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
76690246 usd
CY2024Q2 us-gaap Accounts Receivable Net
AccountsReceivableNet
28297491 usd
CY2023Q2 us-gaap Accounts Receivable Net
AccountsReceivableNet
76690246 usd
CY2024Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
28297491 usd
CY2024Q2 iczoom Accounts Receivable Subsequent Collection
AccountsReceivableSubsequentCollection
22576704 usd
CY2024Q2 iczoom Accounts Receivable Rate Of Collection
AccountsReceivableRateOfCollection
0.798 pure
CY2023Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
76690246 usd
CY2023Q2 iczoom Accounts Receivable Subsequent Collection
AccountsReceivableSubsequentCollection
76690246 usd
CY2023Q2 iczoom Accounts Receivable Rate Of Collection
AccountsReceivableRateOfCollection
1 pure
CY2022Q2 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
99003 usd
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-99003 usd
CY2024Q2 iczoom Semiconductors Amount
SemiconductorsAmount
325428 usd
CY2023Q2 iczoom Semiconductors Amount
SemiconductorsAmount
764592 usd
CY2024Q2 us-gaap Property Plant And Equipment Other
PropertyPlantAndEquipmentOther
13858 usd
CY2023Q2 us-gaap Property Plant And Equipment Other
PropertyPlantAndEquipmentOther
71117 usd
CY2023Q2 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
1851 usd
CY2024Q2 us-gaap Inventory Net
InventoryNet
339286 usd
CY2023Q2 us-gaap Inventory Net
InventoryNet
833858 usd
CY2023Q2 us-gaap Inventory Gross
InventoryGross
1851 usd
CY2024 us-gaap Inventory Write Down
InventoryWriteDown
-1851 usd
CY2023 us-gaap Inventory Write Down
InventoryWriteDown
1851 usd
CY2023Q2 us-gaap Inventory Gross
InventoryGross
1851 usd
CY2024Q2 us-gaap Supplies
Supplies
4022696 usd
CY2023Q2 us-gaap Supplies
Supplies
1608941 usd
CY2024Q3 iczoom Advance To Suppliers Percentage
AdvanceToSuppliersPercentage
0.933 pure
CY2024Q3 us-gaap Payments To Suppliers
PaymentsToSuppliers
3800000 usd
CY2022Q2 us-gaap Short Term Investments
ShortTermInvestments
1490 usd
CY2024 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
1122520 usd
CY2023 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
4125704 usd
CY2024 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
1122520 usd
CY2023 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
4127088 usd
CY2023 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
106 usd
CY2024 us-gaap Gain Loss On Investments
GainLossOnInvestments
67293 usd
CY2023 us-gaap Gain Loss On Investments
GainLossOnInvestments
14748 usd
CY2022 us-gaap Gain Loss On Investments
GainLossOnInvestments
30775 usd
CY2024Q2 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
918761 usd
CY2023Q2 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
1286920 usd
CY2024Q2 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
65802 usd
CY2023Q2 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
54281 usd
CY2024Q2 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
984563 usd
CY2023Q2 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
1341201 usd
CY2024Q2 us-gaap Value Added Tax Receivable
ValueAddedTaxReceivable
457056 usd
CY2024Q2 iczoom Advance To Employees
AdvanceToEmployees
92570 usd
CY2024Q2 us-gaap Deposits
Deposits
128425 usd
CY2024Q2 us-gaap Security Deposit
SecurityDeposit
194992 usd
CY2023 iczoom Other Receivable Settled Percentage
OtherReceivableSettledPercentage
0.5472 pure
CY2024 iczoom Other Receivable Settled Percentage
OtherReceivableSettledPercentage
0.5472 pure
CY2024Q2 us-gaap Fixtures And Equipment Gross
FixturesAndEquipmentGross
180007 usd
CY2023Q2 us-gaap Fixtures And Equipment Gross
FixturesAndEquipmentGross
151007 usd
CY2024Q2 iczoom Automobiles
Automobiles
61042 usd
CY2023Q2 iczoom Automobiles
Automobiles
69782 usd
CY2024Q2 us-gaap Leasehold Improvements Gross
LeaseholdImprovementsGross
183526 usd
CY2023Q2 us-gaap Leasehold Improvements Gross
LeaseholdImprovementsGross
403778 usd
CY2024Q2 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
424575 usd
CY2023Q2 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
624567 usd
CY2024Q2 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
301280 usd
CY2023Q2 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
498535 usd
CY2024Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
123295 usd
CY2023Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
126032 usd
CY2024 us-gaap Depreciation
Depreciation
100596 usd
CY2023 us-gaap Depreciation
Depreciation
65471 usd
CY2022 us-gaap Depreciation
Depreciation
29887 usd
CY2024Q2 us-gaap Capitalized Computer Software Gross
CapitalizedComputerSoftwareGross
987476 usd
CY2023Q2 us-gaap Capitalized Computer Software Gross
CapitalizedComputerSoftwareGross
905431 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
783443 usd
CY2023Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
616995 usd
CY2024Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
204033 usd
CY2023Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
288436 usd
CY2024 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
157961 usd
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
131762 usd
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
118184 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
102188 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
65392 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
21946 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
11396 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
3111 usd
CY2024Q2 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
204033 usd
CY2024 us-gaap Operating Lease Expense
OperatingLeaseExpense
6004 usd
CY2023 us-gaap Operating Lease Expense
OperatingLeaseExpense
432422 usd
CY2022 us-gaap Operating Lease Expense
OperatingLeaseExpense
582631 usd
CY2024 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
595440 usd
CY2023 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
381795 usd
CY2022 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
41968 usd
CY2024 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
24016 usd
CY2024Q2 iczoom Operating Lease Rightofuse Assets Gross
OperatingLeaseRightofuseAssetsGross
1389734 usd
CY2023Q2 iczoom Operating Lease Rightofuse Assets Gross
OperatingLeaseRightofuseAssetsGross
1274479 usd
CY2024Q2 iczoom Operating Lease Rightofuse Assets Accumulated Amortization
OperatingLeaseRightofuseAssetsAccumulatedAmortization
1010633 usd
CY2023Q2 iczoom Operating Lease Rightofuse Assets Accumulated Amortization
OperatingLeaseRightofuseAssetsAccumulatedAmortization
411627 usd
CY2024Q2 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
379101 usd
CY2023Q2 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
862852 usd
CY2024Q2 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
408001 usd
CY2023Q2 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
524698 usd
CY2023Q2 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
375056 usd
CY2024Q2 us-gaap Operating Lease Liability
OperatingLeaseLiability
408001 usd
CY2023Q2 us-gaap Operating Lease Liability
OperatingLeaseLiability
899754 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
413496 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
413496 usd
CY2024Q2 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
5495 usd
CY2024Q2 us-gaap Operating Lease Liability
OperatingLeaseLiability
408001 usd
CY2024Q2 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
27105 usd
CY2023Q2 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
11593 usd
CY2024Q2 us-gaap Short Term Borrowings
ShortTermBorrowings
10211264 usd
CY2023Q2 us-gaap Short Term Borrowings
ShortTermBorrowings
14022523 usd
CY2023Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
2 usd
CY2024Q1 us-gaap Short Term Borrowings
ShortTermBorrowings
2900000 usd
CY2024Q2 iczoom Related Parties Incurred Loan Origination Fee To Be Paid
RelatedPartiesIncurredLoanOriginationFeeToBePaid
36291 usd
CY2023Q2 iczoom Related Parties Incurred Loan Origination Fee To Be Paid
RelatedPartiesIncurredLoanOriginationFeeToBePaid
292998 usd
CY2024 us-gaap Deferred Finance Costs Own Share Lending Arrangement Issuance Costs Amortization Expense1
DeferredFinanceCostsOwnShareLendingArrangementIssuanceCostsAmortizationExpense1
160681 usd
CY2023 us-gaap Deferred Finance Costs Own Share Lending Arrangement Issuance Costs Amortization Expense1
DeferredFinanceCostsOwnShareLendingArrangementIssuanceCostsAmortizationExpense1
215370 usd
CY2024 us-gaap Interest Expense Debt
InterestExpenseDebt
640222 usd
CY2023 us-gaap Interest Expense Debt
InterestExpenseDebt
530568 usd
CY2022 us-gaap Interest Expense Debt
InterestExpenseDebt
293102 usd
CY2024Q2 us-gaap Restricted Cash Current
RestrictedCashCurrent
160000 usd
us-gaap Short Term Debt Description
ShortTermDebtDescription
borrowed loans from an unrelated company as working capital, with loan maturity date ranging from August 2023 to May 2024
CY2022Q4 us-gaap Debt Instrument Interest Rate Effective Percentage
DebtInstrumentInterestRateEffectivePercentage
0.036 pure
CY2024Q2 us-gaap Accounts Payable Current And Noncurrent
AccountsPayableCurrentAndNoncurrent
5263945 usd
CY2024Q2 us-gaap Settlement Liabilities Current
SettlementLiabilitiesCurrent
4762206 usd
CY2024Q2 iczoom Accounts Payable Percentage
AccountsPayablePercentage
0.905 pure
CY2023Q2 us-gaap Accounts Payable Current And Noncurrent
AccountsPayableCurrentAndNoncurrent
51127328 usd
CY2023Q2 us-gaap Settlement Liabilities Current
SettlementLiabilitiesCurrent
51127328 usd
CY2023Q2 iczoom Accounts Payable Percentage
AccountsPayablePercentage
1 pure
CY2024 us-gaap Profit Loss
ProfitLoss
2000000 hkd
CY2024 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
69120 usd
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
242204 usd
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
581282 usd
CY2024 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-134836 usd
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
23465 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
5994 usd
CY2024 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-65716 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
265670 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
587276 usd
CY2024 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-584503 usd
CY2023 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
504210 usd
CY2022 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
709419 usd
CY2024 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
523579 usd
CY2023 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-110932 usd
CY2022 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-146790 usd
CY2023 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
14649 usd
CY2022 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
13543 usd
CY2024 us-gaap Income Tax Reconciliation Nondeductible Expense Meals And Entertainment
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
6869 usd
CY2023 us-gaap Income Tax Reconciliation Nondeductible Expense Meals And Entertainment
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
3375 usd
CY2022 us-gaap Income Tax Reconciliation Nondeductible Expense Meals And Entertainment
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
4067 usd
CY2024 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
-11661 usd
CY2023 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
-145632 usd
CY2022 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
7037 usd
CY2024 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-65716 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
265670 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
587276 usd
CY2024Q2 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
533757 usd
CY2023Q2 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
406760 usd
CY2023Q2 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
305 usd
CY2024Q2 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
398659 usd
CY2023Q2 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
406760 usd
CY2024Q2 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
135098 usd
CY2023Q2 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
305 usd
CY2023Q2 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
406760 usd
CY2022Q2 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
576432 usd
CY2024 iczoom Deferred Tax Asset Value Allowance Current Period Additionreversal
DeferredTaxAssetValueAllowanceCurrentPeriodAdditionreversal
-8101 usd
CY2023 iczoom Deferred Tax Asset Value Allowance Current Period Additionreversal
DeferredTaxAssetValueAllowanceCurrentPeriodAdditionreversal
-169672 usd
CY2024Q2 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
398659 usd
CY2023Q2 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
406760 usd
CY2024Q2 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
2308231 usd
CY2023Q2 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
2363980 usd
CY2024Q2 iczoom Value Added Tax Payable
ValueAddedTaxPayable
-943253 usd
CY2023Q2 iczoom Value Added Tax Payable
ValueAddedTaxPayable
-568157 usd
CY2024Q2 us-gaap Taxes Payable Current
TaxesPayableCurrent
3251484 usd
CY2023Q2 us-gaap Taxes Payable Current
TaxesPayableCurrent
2932137 usd
CY2024Q2 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
474544 usd
CY2023Q2 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
1508766 usd
CY2024 us-gaap Loan Processing Fee
LoanProcessingFee
36291 usd
CY2023 us-gaap Loan Processing Fee
LoanProcessingFee
292998 usd
CY2022 us-gaap Loan Processing Fee
LoanProcessingFee
142430 usd
CY2024 us-gaap Sale Of Stock Number Of Shares Issued In Transaction
SaleOfStockNumberOfSharesIssuedInTransaction
100000000 shares
CY2024Q2 us-gaap Sale Of Stock Price Per Share
SaleOfStockPricePerShare
0.02
CY2020Q4 us-gaap Stockholders Equity Reverse Stock Split
StockholdersEquityReverseStockSplit
1-for-4
CY2020Q4 us-gaap Sale Of Stock Number Of Shares Issued In Transaction
SaleOfStockNumberOfSharesIssuedInTransaction
25000000 shares
CY2020Q4 us-gaap Stock Issued During Period Shares Reverse Stock Splits
StockIssuedDuringPeriodSharesReverseStockSplits
70610963 shares
CY2022Q3 us-gaap Stockholders Equity Reverse Stock Split
StockholdersEquityReverseStockSplit
1-for-2
CY2022Q3 us-gaap Sale Of Stock Number Of Shares Issued In Transaction
SaleOfStockNumberOfSharesIssuedInTransaction
35000000 shares
CY2022Q3 us-gaap Stock Issued During Period Shares Reverse Stock Splits
StockIssuedDuringPeriodSharesReverseStockSplits
17652743 shares
CY2023Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
10326374 shares
CY2023Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
10326374 shares
CY2024 iczoom Least Percentage
LeastPercentage
0.10 pure
CY2024 iczoom Reserve Equal Percentage
ReserveEqualPercentage
0.50 pure
CY2024Q2 us-gaap Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
22341270 usd
CY2023Q2 us-gaap Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
21071864 usd
CY2015Q4 us-gaap Employee Stock Ownership Plan Esop Number Of Committed To Be Released Shares
EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares
50000000 shares
CY2015Q4 iczoom Share Based Goods And Nonemployee Services Transaction Share Approved For Issuance
ShareBasedGoodsAndNonemployeeServicesTransactionShareApprovedForIssuance
6250000 shares
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
960174 shares
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
0.18
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P2Y9M18D
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
2551737 usd
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
949093 shares
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
0.16
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P2Y9M3D
CY2021Q2 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
2470526 usd
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
209162 shares
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
0.16
CY2022 iczoom Share Based Compensation Arrangement By Share Based Payment Award Options Forfeiture In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitureInPeriodTotalIntrinsicValue
1672892 usd
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
751012 shares
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
0.16
CY2022 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm
P1Y18D
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
878845 usd
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
749440 shares
CY2022Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
0.17
CY2022 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Option Exercisable Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm
P1Y14D
CY2022Q2 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
869478 usd
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
8250 shares
CY2023 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
0.16
CY2023 iczoom Share Based Compensation Arrangement By Share Based Payment Award Options Forfeiture In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitureInPeriodTotalIntrinsicValue
49159 usd
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
742762 shares
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
0.18
CY2023 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm
P0Y18D
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
829686 usd
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
742762 shares
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
0.18
CY2023 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Option Exercisable Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm
P0Y18D
CY2023Q2 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
829686 usd
CY2024 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
12125 shares
CY2024 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
0.16
CY2024 iczoom Share Based Compensation Arrangement By Share Based Payment Award Options Forfeiture In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitureInPeriodTotalIntrinsicValue
72249 usd
CY2024Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
730637 shares
CY2024Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
0.18
CY2024Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
757437 usd
CY2024Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
730637 shares
CY2024Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
0.18
CY2024Q2 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
757437 usd
CY2021Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Expiration Date
ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
2029-03-19
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
9366 usd
CY2023 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
102783 usd
CY2023 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P0Y
CY2024 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P0Y
CY2024 us-gaap Operating Lease Expense
OperatingLeaseExpense
6004 usd
CY2023 us-gaap Operating Lease Expense
OperatingLeaseExpense
432422 usd
CY2024Q2 iczoom Operating Leases Future Minimum Lease Payment Year One
OperatingLeasesFutureMinimumLeasePaymentYearOne
52012 usd
CY2024Q2 iczoom Operating Leases Future Minimum Lease Payment
OperatingLeasesFutureMinimumLeasePayment
52012 usd
CY2024 us-gaap Shortterm Debt Average Outstanding Amount
ShorttermDebtAverageOutstandingAmount
8800000 usd
CY2024Q2 us-gaap Short Term Investments
ShortTermInvestments
usd
CY2023Q2 us-gaap Short Term Investments
ShortTermInvestments
usd
CY2023Q2 us-gaap Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
usd
CY2023Q2 us-gaap Notes Payable Current
NotesPayableCurrent
usd
CY2024Q2 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
usd
CY2024Q2 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
usd
CY2024Q2 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2023Q2 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
usd
CY2024Q2 us-gaap Common Stock Value
CommonStockValue
usd
CY2023Q2 us-gaap Common Stock Value
CommonStockValue
usd
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
2425587 usd
CY2024 us-gaap Gain Loss On Contract Termination
GainLossOnContractTermination
usd
CY2023 us-gaap Gain Loss On Contract Termination
GainLossOnContractTermination
usd
CY2022 iczoom Appropriation To Statutory Reserve
AppropriationToStatutoryReserve
usd
CY2024 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
usd
CY2022 us-gaap Inventory Write Down
InventoryWriteDown
usd
CY2024 us-gaap Gain Loss On Contract Termination
GainLossOnContractTermination
usd
CY2023 us-gaap Gain Loss On Contract Termination
GainLossOnContractTermination
usd
CY2022 us-gaap Increase Decrease In Notes Receivables
IncreaseDecreaseInNotesReceivables
usd
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
usd
CY2023 us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
usd
CY2023 us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
usd
CY2022 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
usd
CY2024 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
usd
CY2023 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
usd
CY2023Q2 us-gaap Accounts And Other Receivables Net Current
AccountsAndOtherReceivablesNetCurrent
usd
CY2024Q2 us-gaap Accounts Receivable Gross
AccountsReceivableGross
usd
CY2023Q2 us-gaap Accounts Receivable Gross
AccountsReceivableGross
usd
CY2024Q2 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
usd
CY2023Q2 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
usd
CY2024 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
usd
CY2024Q2 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
usd
CY2023Q2 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
usd
CY2024Q2 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
usd
CY2022Q2 us-gaap Inventory Gross
InventoryGross
usd
CY2024Q2 us-gaap Inventory Gross
InventoryGross
usd
CY2023Q2 us-gaap Short Term Investments
ShortTermInvestments
usd
CY2024 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
usd
CY2024Q2 us-gaap Short Term Investments
ShortTermInvestments
usd
CY2023Q2 us-gaap Short Term Investments
ShortTermInvestments
usd
CY2024Q2 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
usd
CY2024 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
usd
CY2024Q2 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
usd
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
shares
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
CY2022 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Options Granted Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm
usd
CY2022 iczoom Share Based Compensation Arrangement By Share Based Payment Award Option Grants In Period Grant Date Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionGrantsInPeriodGrantDateIntrinsicValue
usd
CY2022 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Options Forfeited Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm
CY2022 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
shares
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
CY2022 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercised Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
usd
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
shares
CY2023 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
CY2023 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Options Granted Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm
usd
CY2023 iczoom Share Based Compensation Arrangement By Share Based Payment Award Option Grants In Period Grant Date Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionGrantsInPeriodGrantDateIntrinsicValue
usd
CY2023 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Options Forfeited Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm
CY2023 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
shares
CY2023 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
CY2023 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercised Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
usd
CY2024 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
shares
CY2024 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
CY2024 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Options Granted Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm
usd
CY2024 iczoom Share Based Compensation Arrangement By Share Based Payment Award Option Grants In Period Grant Date Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionGrantsInPeriodGrantDateIntrinsicValue
usd
CY2024 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Options Forfeited Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm
CY2024 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
shares
CY2024 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
CY2024 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercised Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm
CY2024 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
usd
CY2024 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm
CY2024 iczoom Sharebased Compensation Arrangement By Sharebased Payment Award Option Exercisable Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableWeightedAverageRemainingContractualTerm
CY2021Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
P4Y
CY2024 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
usd
CY2024 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
usd
CY2024Q2 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
usd
CY2023Q2 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
usd
CY2024 dei Amendment Flag
AmendmentFlag
false
CY2024 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2024 dei Entity Central Index Key
EntityCentralIndexKey
0001854572

Files In Submission

Name View Source Status
0001213900-24-090763-index-headers.html Edgar Link pending
0001213900-24-090763-index.html Edgar Link pending
0001213900-24-090763.txt Edgar Link pending
0001213900-24-090763-xbrl.zip Edgar Link pending
ea0218108-20f_iczoom.htm Edgar Link pending
ea021810801ex1-1_iczoom.htm Edgar Link pending
ea021810801ex12-1_iczoom.htm Edgar Link pending
ea021810801ex13-1_iczoom.htm Edgar Link pending
ea021810801ex15-1_iczoom.htm Edgar Link pending
ea021810801ex15-2_iczoom.htm Edgar Link pending
ea021810801ex2-3_iczoom.htm Edgar Link pending
ea021810801ex4-8_iczoom.htm Edgar Link pending
ea021810801ex4-9_iczoom.htm Edgar Link pending
ea021810801ex8-1_iczoom.htm Edgar Link pending
ea021810801ex97-1_iczoom.htm Edgar Link pending
ex15-1_001.jpg Edgar Link pending
ex15-1_002.jpg Edgar Link pending
ex15-2_001.jpg Edgar Link pending
ex15-2_002.jpg Edgar Link pending
ex15-2_003.jpg Edgar Link pending
Financial_Report.xlsx Edgar Link pending
iczoom-20240630.xsd 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_009.jpg Edgar Link pending
image_010.jpg Edgar Link pending
image_011.jpg Edgar Link pending
image_012.jpg Edgar Link pending
image_013.jpg Edgar Link pending
image_014.jpg Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
R102.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
iczoom-20240630_def.xml Edgar Link unprocessable
iczoom-20240630_lab.xml Edgar Link unprocessable
ea0218108-20f_iczoom_htm.xml Edgar Link completed
iczoom-20240630_pre.xml Edgar Link unprocessable
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
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
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
R97.htm Edgar Link pending
R98.htm Edgar Link pending
R99.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
iczoom-20240630_cal.xml Edgar Link unprocessable