ICZOOM GROUP INC.
CIK 0001854572
Industry: Retail-Radio, Tv & Consumer Electronics Stores
Time series: Revenue by fiscal year · Net Income by fiscal year
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 4278634, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_payable | {"amount": 5263945, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_payable | {"amount": 51127328, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_payable | {"amount": 59558743, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_receivable | {"amount": 27218260, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_receivable | {"amount": 28297491, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_receivable | {"amount": 76690246, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_receivable | {"amount": 76020296, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| capex | {"amount": 32478, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2025-06-30 | sec_edgar |
| capex | {"amount": 97455, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2024-06-30 | sec_edgar |
| capex | {"amount": 81913, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2023-06-30 | sec_edgar |
| capex | {"amount": 22218, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2022-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 6316, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": " | 2020-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 8379492, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2025-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 5484960, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2024-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6413367, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2023-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 2952023, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2022-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6808190, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-06-30 | sec_edgar |
| cashflow_financing | {"amount": 2913017, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_financing | {"amount": -2246032, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-06-30 | sec_edgar |
| cashflow_financing | {"amount": 8749216, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2023-06-30 | sec_edgar |
| cashflow_financing | {"amount": -3495874, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2022-06-30 | sec_edgar |
| cashflow_investing | {"amount": -79741, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2025-06-30 | sec_edgar |
| cashflow_investing | {"amount": -155448, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2024-06-30 | sec_edgar |
| cashflow_investing | {"amount": -144227, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2023-06-30 | sec_edgar |
| cashflow_investing | {"amount": 863719, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2022-06-30 | sec_edgar |
| cashflow_operating | {"amount": 2746352, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_operating | {"amount": 2082250, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2024-06-30 | sec_edgar |
| cashflow_operating | {"amount": -3751832, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2023-06-30 | sec_edgar |
| cashflow_operating | {"amount": 138550, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2022-06-30 | sec_edgar |
| cashflow_operating | {"amount": -3940, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curren | 2021-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 11001358, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10326374, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 8826374, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 11001358, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10326374, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 8826374, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 180938212, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 172983529, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2024-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 209112615, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2023-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 282561907, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2022-06-30 | sec_edgar |
| current_assets | {"amount": 40215761, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_assets | {"amount": 39132067, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| current_assets | {"amount": 86887613, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| current_assets | {"amount": 88403617, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| current_liabilities | {"amount": 25380987, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_liabilities | {"amount": 24594328, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| current_liabilities | {"amount": 72256586, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| current_liabilities | {"amount": 78657661, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 197233, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2023-06-30 | sec_edgar |
| depreciation_amortization | {"amount": 148071, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2022-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.1, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2025-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.22, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.19, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.29, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.1, "concept": "us-gaap:EarningsPerShareDiluted", "currency": | 2025-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.2, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.18, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.27, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2022-06-30 | sec_edgar |
| gross_profit | {"amount": 6110479, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| gross_profit | {"amount": 4950361, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| gross_profit | {"amount": 5292611, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2023-06-30 | sec_edgar |
| gross_profit | {"amount": 7814464, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-06-30 | sec_edgar |
| income_tax_expense | {"amount": 298408, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| income_tax_expense | {"amount": -65716, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-06-30 | sec_edgar |
| income_tax_expense | {"amount": 265670, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2023-06-30 | sec_edgar |
| income_tax_expense | {"amount": 587276, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2022-06-30 | sec_edgar |
| industry_sic | {"code": "5731", "scheme": "SIC", "description": "Retail-Radio, Tv & Consumer Electronics | sec_edgar | |
| intangible_assets | {"amount": 128095, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-06-30 | sec_edgar |
| intangible_assets | {"amount": 204033, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2024-06-30 | sec_edgar |
| intangible_assets | {"amount": 288436, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2023-06-30 | sec_edgar |
| intangible_assets | {"amount": 378338, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2022-06-30 | sec_edgar |
| interest_expense | {"amount": 397072, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2025-06-30 | sec_edgar |
| interest_expense | {"amount": 696908, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2024-06-30 | sec_edgar |
| interest_expense | {"amount": 567915, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2023-06-30 | sec_edgar |
| interest_expense | {"amount": 356624, "concept": "us-gaap:InterestExpenseNonoperating", "currency": "USD"} | 2022-06-30 | sec_edgar |
| inventory | {"amount": 1326007, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-06-30 | sec_edgar |
| inventory | {"amount": 339286, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2024-06-30 | sec_edgar |
| inventory | {"amount": 833858, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2023-06-30 | sec_edgar |
| inventory | {"amount": 365615, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2022-06-30 | sec_edgar |
| net_income | {"amount": 1194497, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"amount": -2272297, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| net_income | {"amount": 1751170, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2023-06-30 | sec_edgar |
| net_income | {"amount": 2569810, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2022-06-30 | sec_edgar |
| net_income | {"amount": -216150, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2021-06-30 | sec_edgar |
| noncurrent_assets | {"amount": 1022711, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| noncurrent_assets | {"amount": 842975, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| noncurrent_assets | {"amount": 1288225, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| noncurrent_assets | {"amount": 1229395, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 435826, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 375056, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| noncurrent_liabilities | {"amount": 480436, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| operating_expenses | {"amount": 5126058, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_expenses | {"amount": 6294192, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2024-06-30 | sec_edgar |
| operating_expenses | {"amount": 4417579, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2023-06-30 | sec_edgar |
| operating_expenses | {"amount": 4443209, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2022-06-30 | sec_edgar |
| operating_income | {"amount": 984421, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_income | {"amount": -1343831, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2024-06-30 | sec_edgar |
| operating_income | {"amount": 875032, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2023-06-30 | sec_edgar |
| operating_income | {"amount": 3371255, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2022-06-30 | sec_edgar |
| operating_lease_liability | {"amount": 827262, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_lease_liability | {"amount": 408001, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2024-06-30 | sec_edgar |
| operating_lease_liability | {"amount": 899754, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2023-06-30 | sec_edgar |
| operating_lease_liability | {"amount": 712657, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2022-06-30 | sec_edgar |
| ppe_net | {"amount": 57637, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-06-30 | sec_edgar |
| ppe_net | {"amount": 123295, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2024-06-30 | sec_edgar |
| ppe_net | {"amount": 126032, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2023-06-30 | sec_edgar |
| ppe_net | {"amount": 119244, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2022-06-30 | sec_edgar |
| pretax_income | {"amount": 1492905, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2025-06-30 | sec_edgar |
| pretax_income | {"amount": -2338013, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2024-06-30 | sec_edgar |
| pretax_income | {"amount": 2016840, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2023-06-30 | sec_edgar |
| pretax_income | {"amount": 3157086, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2022-06-30 | sec_edgar |
| profit_loss | {"unit": "HKD", "value": 2000000, "concept": "us-gaap:ProfitLoss"} | 2025-06-30 | sec_edgar |
| profit_loss | {"unit": "HKD", "value": 2000000, "concept": "us-gaap:ProfitLoss"} | 2024-06-30 | sec_edgar |
| profit_loss | {"amount": 2000000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2023-06-30 | sec_edgar |
| retained_earnings | {"amount": -6412100, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-06-30 | sec_edgar |
| retained_earnings | {"amount": -7606597, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2024-06-30 | sec_edgar |
| retained_earnings | {"amount": -5334300, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2023-06-30 | sec_edgar |
| retained_earnings | {"amount": -7085470, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2022-06-30 | sec_edgar |
| revenue | {"amount": 187048691, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessed | 2025-06-30 | sec_edgar |
| revenue | {"amount": 177933890, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessed | 2024-06-30 | sec_edgar |
| revenue | {"amount": 214405226, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessed | 2023-06-30 | sec_edgar |
| revenue | {"amount": 290376371, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessed | 2022-06-30 | sec_edgar |
| sga_expense | {"amount": 2962731, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2025-06-30 | sec_edgar |
| sga_expense | {"amount": 3950351, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2024-06-30 | sec_edgar |
| sga_expense | {"amount": 2425587, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2023-06-30 | sec_edgar |
| sga_expense | {"amount": 2511424, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2022-06-30 | sec_edgar |
| share_based_compensation | {"amount": 608573, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2025-06-30 | sec_edgar |
| share_based_compensation | {"amount": 1161408, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2024-06-30 | sec_edgar |
| share_based_compensation | {"amount": 1325616, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2023-06-30 | sec_edgar |
| share_based_compensation | {"amount": 54171, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2022-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 11553669, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2025-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 10415461, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2024-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 9201374, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2023-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 8826374, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2022-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 11553669, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2025-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 11084571, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2024-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 9918931, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2023-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 9547346, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2022-06-30 | sec_edgar |
| short_term_investments | {"amount": 1490, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2022-06-30 | sec_edgar |
| short_term_investments | {"amount": 928800, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2021-06-30 | sec_edgar |
| stockholders_equity | {"amount": 15421659, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-06-30 | sec_edgar |
| stockholders_equity | {"amount": 15380714, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2024-06-30 | sec_edgar |
| stockholders_equity | {"amount": 15544196, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2023-06-30 | sec_edgar |
| stockholders_equity | {"amount": 10494915, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2022-06-30 | sec_edgar |
| stockholders_equity | {"amount": 7413293, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2021-06-30 | sec_edgar |
| total_assets | {"amount": 41238472, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-06-30 | sec_edgar |
| total_assets | {"amount": 39975042, "concept": "us-gaap:Assets", "currency": "USD"} | 2024-06-30 | sec_edgar |
| total_assets | {"amount": 88175838, "concept": "us-gaap:Assets", "currency": "USD"} | 2023-06-30 | sec_edgar |
| total_assets | {"amount": 89633012, "concept": "us-gaap:Assets", "currency": "USD"} | 2022-06-30 | sec_edgar |
| total_liabilities | {"amount": 25816813, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-06-30 | sec_edgar |
| total_liabilities | {"amount": 24594328, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2024-06-30 | sec_edgar |
| total_liabilities | {"amount": 72631642, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2023-06-30 | sec_edgar |
| total_liabilities | {"amount": 79138097, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2022-06-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 41238472, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2025-06-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 39975042, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2024-06-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 88175838, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2023-06-30 | sec_edgar |
| total_liabilities_and_equity | {"amount": 89633012, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2022-06-30 | sec_edgar |
| xbrl:AccountsAndOtherReceivablesNetCurrent | {"amount": 3071, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AccountsAndOtherReceivablesNetCurrent | {"amount": 18000, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 556831, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 404016, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AccountsPayableAndOtherAccruedLiabilitiesCurrent | {"amount": 469781, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 4278634, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 5263945, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 51127328, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 59558743, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AccountsPayableCurrentAndNoncurrent | {"amount": 4000000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccountsPayableCurrentAndNoncurrent | {"amount": 5263945, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AccountsPayableCurrentAndNoncurrent | {"amount": 51127328, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AccountsPayableCurrentAndNoncurrent | {"amount": 59558743, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 27218260, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 28297491, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 76690246, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 76119299, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AccountsReceivableNet | {"amount": 27218260, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccountsReceivableNet | {"amount": 28297491, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AccountsReceivableNet | {"amount": 76690246, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AccountsReceivableNet | {"amount": 76119299, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 27218260, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 28297491, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 76690246, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 76020296, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AccruedIncomeTaxesCurrent | {"amount": 2401084, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccruedIncomeTaxesCurrent | {"amount": 2308231, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AccruedIncomeTaxesCurrent | {"amount": 2363980, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AccruedIncomeTaxesCurrent | {"amount": 2445687, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AccruedLiabilitiesAndOtherLiabilities | {"amount": 469781, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AccruedLiabilitiesAndOtherLiabilities | {"amount": 329924, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 320237, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 301280, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 498535, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 453096, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": -1232986, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 646041, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": -193368, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 1044856, "currency": "USD"} | 2022-06-30 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 19956956, "currency": "USD"} | 2024-06-30 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 18795548, "currency": "USD"} | 2023-06-30 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 14499213, "currency": "USD"} | 2022-06-30 | sec_edgar |
Cite as: FACTANKER, https://factanker.com/entity/d178e318-95de-40d4-8af1-3283e126fbaa