CIK 0002028177
Industry: Services-Educational Services
Time series: Revenue by fiscal year · Net Income by fiscal year
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_receivable | {"amount": 49017000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 47104000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 287860000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2024-12-31 | sec_edgar |
| capex | {"amount": 4000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2025-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 1126000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2024-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 1110000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2024-06-30 | sec_edgar |
| capex | {"unit": "CNY", "value": 94652000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 20623000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 22199000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 126531000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 20623000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 22199000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2025-06-30 | sec_edgar |
| cash_and_restricted_cash | {"amount": 18094000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 133469000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA | 2024-06-30 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 185425000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 307981000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 14140000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": 16376000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2025-06-30 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": -54305000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2024-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": -48696000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2024-06-30 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": -231838000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA | 2023-12-31 | sec_edgar |
| cashflow_investing | {"amount": -13333000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": -13751000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2025-06-30 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -10876000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2024-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -10880000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2024-06-30 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -22605000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1714000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1911000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2025-06-30 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 6263000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActi | 2024-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 7603000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActi | 2024-06-30 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 11501000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2023-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 76048501, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 7000000, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 76048501, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 7000000, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 237697000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 109558000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2025-06-30 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 1356511000, "concept": "us-gaap:CostOfRevenue"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 676187000, "concept": "us-gaap:CostOfRevenue"} | 2024-06-30 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 1165446000, "concept": "us-gaap:CostOfRevenue"} | 2023-12-31 | sec_edgar |
| current_assets | {"amount": 134013000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 104300000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 666589000, "concept": "us-gaap:AssetsCurrent"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"amount": 66367000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"amount": 57380000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 290045000, "concept": "us-gaap:LiabilitiesCurrent"} | 2024-12-31 | sec_edgar |
| debt_current | {"amount": 18025000, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| debt_current | {"unit": "CNY", "value": 47367000, "concept": "us-gaap:DebtCurrent"} | 2024-12-31 | sec_edgar |
| depreciation_amortization | {"unit": "CNY", "value": 11456000, "concept": "us-gaap:DepreciationDepletionAndAmortizatio | 2025-12-31 | sec_edgar |
| depreciation_amortization | {"unit": "CNY", "value": 10070000, "concept": "us-gaap:DepreciationDepletionAndAmortizatio | 2024-12-31 | sec_edgar |
| depreciation_amortization | {"unit": "CNY", "value": 8317000, "concept": "us-gaap:DepreciationDepletionAndAmortization | 2023-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.08, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.12, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.75, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-06-30 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.42, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.08, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.08, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.75, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2024-06-30 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 1.42, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2023-12-31 | sec_edgar |
| goodwill | {"unit": "CNY", "value": 19713000, "concept": "us-gaap:Goodwill"} | 2024-12-31 | sec_edgar |
| goodwill | {"unit": "CNY", "value": 19713000, "concept": "us-gaap:Goodwill"} | 2023-12-31 | sec_edgar |
| gross_profit | {"amount": 27465000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| gross_profit | {"amount": 17938000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 229129000, "concept": "us-gaap:GrossProfit"} | 2024-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 109881000, "concept": "us-gaap:GrossProfit"} | 2024-06-30 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 200419000, "concept": "us-gaap:GrossProfit"} | 2023-12-31 | sec_edgar |
| income_tax_expense | {"amount": 1108000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| income_tax_expense | {"amount": 1681000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-06-30 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 11090000, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2024-12-31 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 6063000, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2024-06-30 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": -30256000, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2023-12-31 | sec_edgar |
| industry_sic | {"code": "8200", "scheme": "SIC", "description": "Services-Educational Services"} | sec_edgar | |
| intangible_assets | {"amount": 1196000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-12-31 | sec_edgar |
| intangible_assets | {"amount": 1268000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2025-06-30 | sec_edgar |
| intangible_assets | {"unit": "CNY", "value": 9986000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill | 2024-12-31 | sec_edgar |
| interest_expense | {"amount": 372000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2025-12-31 | sec_edgar |
| interest_expense | {"unit": "CNY", "value": 2176000, "concept": "us-gaap:InterestExpense"} | 2024-12-31 | sec_edgar |
| interest_expense | {"unit": "CNY", "value": 3171000, "concept": "us-gaap:InterestExpense"} | 2023-12-31 | sec_edgar |
| inventory | {"amount": 298000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-12-31 | sec_edgar |
| inventory | {"amount": 166000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2025-06-30 | sec_edgar |
| inventory | {"unit": "CNY", "value": 3704000, "concept": "us-gaap:InventoryNet"} | 2024-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 6000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| long_term_debt_noncurrent | {"unit": "CNY", "value": 1474000, "concept": "us-gaap:LongTermDebtNoncurrent"} | 2024-12-31 | sec_edgar |
| net_income | {"amount": 6159000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| net_income | {"amount": 5265000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| net_income | {"unit": "CNY", "value": -52376000, "concept": "us-gaap:NetIncomeLoss"} | 2024-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": 992000, "concept": "us-gaap:NetIncomeLoss"} | 2024-06-30 | sec_edgar |
| net_income | {"unit": "CNY", "value": 99263000, "concept": "us-gaap:NetIncomeLoss"} | 2023-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 43713000, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 44485000, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| noncurrent_assets | {"unit": "CNY", "value": 241774000, "concept": "us-gaap:AssetsNoncurrent"} | 2024-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 3645000, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 3947000, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| noncurrent_liabilities | {"unit": "CNY", "value": 29376000, "concept": "us-gaap:LiabilitiesNoncurrent"} | 2024-12-31 | sec_edgar |
| operating_expenses | {"amount": 26498000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_expenses | {"amount": 11543000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_expenses | {"unit": "CNY", "value": 188589000, "concept": "us-gaap:OperatingExpenses"} | 2024-12-31 | sec_edgar |
| operating_expenses | {"unit": "CNY", "value": 86177000, "concept": "us-gaap:OperatingExpenses"} | 2024-06-30 | sec_edgar |
| operating_expenses | {"unit": "CNY", "value": 219340000, "concept": "us-gaap:OperatingExpenses"} | 2023-12-31 | sec_edgar |
| operating_income | {"amount": 967000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_income | {"amount": 6395000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| operating_income | {"unit": "CNY", "value": 40540000, "concept": "us-gaap:OperatingIncomeLoss"} | 2024-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": 23704000, "concept": "us-gaap:OperatingIncomeLoss"} | 2024-06-30 | sec_edgar |
| operating_income | {"unit": "CNY", "value": -18921000, "concept": "us-gaap:OperatingIncomeLoss"} | 2023-12-31 | sec_edgar |
| operating_lease_liability | {"amount": 4616000, "concept": "us-gaap:OperatingLeaseLiability", "currency": "USD"} | 2025-12-31 | sec_edgar |
| operating_lease_liability | {"unit": "CNY", "value": 37303000, "concept": "us-gaap:OperatingLeaseLiability"} | 2024-12-31 | sec_edgar |
| ppe_net | {"amount": 8846000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-12-31 | sec_edgar |
| ppe_net | {"amount": 19586000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2025-06-30 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 147303000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2024-12-31 | sec_edgar |
| pretax_income | {"amount": 7214000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2025-12-31 | sec_edgar |
| pretax_income | {"amount": 6926000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2025-06-30 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": -41298000, "concept": "us-gaap:IncomeLossFromContinuingOperations | 2024-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": 7468000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBe | 2024-06-30 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": 49016000, "concept": "us-gaap:IncomeLossFromContinuingOperationsB | 2023-12-31 | sec_edgar |
| profit_loss | {"amount": 6106000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-12-31 | sec_edgar |
| profit_loss | {"amount": 5245000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2025-06-30 | sec_edgar |
| profit_loss | {"unit": "CNY", "value": -52388000, "concept": "us-gaap:ProfitLoss"} | 2024-12-31 | sec_edgar |
| profit_loss | {"unit": "CNY", "value": 1405000, "concept": "us-gaap:ProfitLoss"} | 2024-06-30 | sec_edgar |
| profit_loss | {"unit": "CNY", "value": 97046000, "concept": "us-gaap:ProfitLoss"} | 2023-12-31 | sec_edgar |
| retained_earnings | {"amount": -82921000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-12-31 | sec_edgar |
| retained_earnings | {"amount": -82034000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2025-06-30 | sec_edgar |
| retained_earnings | {"unit": "CNY", "value": -621794000, "concept": "us-gaap:RetainedEarningsAccumulatedDefici | 2024-12-31 | sec_edgar |
| revenue | {"amount": 265162000, "concept": "us-gaap:RevenueFromContractWithCustomerIncludingAssessed | 2025-12-31 | sec_edgar |
| revenue | {"amount": 127496000, "concept": "us-gaap:Revenues", "currency": "USD"} | 2025-06-30 | sec_edgar |
| revenue | {"unit": "CNY", "value": 1585640000, "concept": "us-gaap:RevenueFromContractWithCustomerIn | 2024-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 786068000, "concept": "us-gaap:RevenueFromContractWithCustomerExc | 2024-06-30 | sec_edgar |
| revenue | {"unit": "CNY", "value": 1418047000, "concept": "us-gaap:RevenueFromContractWithCustomerIn | 2023-12-31 | sec_edgar |
| rnd_expense | {"amount": 2412000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2025-12-31 | sec_edgar |
| rnd_expense | {"amount": 222000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2025-06-30 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 10017000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2024-12-31 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 5658000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2024-06-30 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 12285000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2023-12-31 | sec_edgar |
| sga_expense | {"amount": 12682000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2025-12-31 | sec_edgar |
| sga_expense | {"amount": 7876000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2025-06-30 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 126705000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2024-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 47709000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2024-06-30 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 115367000, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2023-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 72899967, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2025-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 45292909, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2025-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 70000000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2024-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 45292909, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2024-06-30 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 70000000, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2023-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 72899967, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2025-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 70000000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2025-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 70000000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2024-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 70000000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2024-06-30 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 70000000, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2023-12-31 | sec_edgar |
| stockholders_equity | {"amount": 104999000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-12-31 | sec_edgar |
| stockholders_equity | {"amount": -55663000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2025-06-30 | sec_edgar |
| stockholders_equity | {"unit": "CNY", "value": 569586000, "concept": "us-gaap:StockholdersEquity"} | 2024-12-31 | sec_edgar |
| total_assets | {"amount": 177726000, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-12-31 | sec_edgar |
| total_assets | {"amount": 148785000, "concept": "us-gaap:Assets", "currency": "USD"} | 2025-06-30 | sec_edgar |
| total_assets | {"unit": "CNY", "value": 908363000, "concept": "us-gaap:Assets"} | 2024-12-31 | sec_edgar |
| total_equity | {"amount": 107714000, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo | 2025-12-31 | sec_edgar |
| total_equity | {"amount": -52981000, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo | 2025-06-30 | sec_edgar |
| total_equity | {"unit": "CNY", "value": 588942000, "concept": "us-gaap:StockholdersEquityIncludingPortion | 2024-12-31 | sec_edgar |
| total_equity | {"unit": "CNY", "value": -363112000, "concept": "us-gaap:StockholdersEquityIncludingPortio | 2024-06-30 | sec_edgar |
| total_equity | {"unit": "CNY", "value": 669767000, "concept": "us-gaap:StockholdersEquityIncludingPortion | 2023-12-31 | sec_edgar |
| total_equity | {"unit": "CNY", "value": -384429000, "concept": "us-gaap:StockholdersEquityIncludingPortio | 2022-12-31 | sec_edgar |
| total_liabilities | {"amount": 70012000, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-12-31 | sec_edgar |
| total_liabilities | {"amount": 61327000, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2025-06-30 | sec_edgar |
| total_liabilities | {"unit": "CNY", "value": 319421000, "concept": "us-gaap:Liabilities"} | 2024-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 177726000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": " | 2025-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 148785000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": " | 2025-06-30 | sec_edgar |
| total_liabilities_and_equity | {"unit": "CNY", "value": 908363000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity"} | 2024-12-31 | sec_edgar |
| treasury_stock_value | {"amount": 4000, "concept": "us-gaap:TreasuryStockValue", "currency": "USD"} | 2025-12-31 | sec_edgar |
| treasury_stock_value | {"amount": 4000, "concept": "us-gaap:TreasuryStockValue", "currency": "USD"} | 2025-06-30 | sec_edgar |
| treasury_stock_value | {"unit": "CNY", "value": 31000, "concept": "us-gaap:TreasuryStockValue"} | 2024-12-31 | sec_edgar |
| xbrl:AccountsPayableTradeCurrent | {"amount": 10651000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsPayableTradeCurrent | {"amount": 9644000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccountsPayableTradeCurrent | {"unit": "CNY", "value": 70690000} | 2024-12-31 | sec_edgar |
| xbrl:AccountsReceivableGross | {"amount": 52717000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsReceivableGross | {"unit": "CNY", "value": 310449000} | 2024-12-31 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 50394000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"unit": "CNY", "value": 310449000} | 2024-12-31 | sec_edgar |
| xbrl:AccountsReceivableNet | {"amount": 49017000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsReceivableNet | {"unit": "CNY", "value": 287860000} | 2024-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 49017000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 47104000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"unit": "CNY", "value": 287860000} | 2024-12-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 21366000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"amount": 11933000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AccruedPayrollTaxesCurrent | {"unit": "CNY", "value": 128521000} | 2024-12-31 | sec_edgar |
| xbrl:AccruedProfessionalFeesCurrent | {"amount": 10651000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccruedProfessionalFeesCurrent | {"unit": "CNY", "value": 70690000} | 2024-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 2450000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"unit": "CNY", "value": 13188000} | 2024-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapitalCommonStock | {"amount": 186410000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapitalCommonStock | {"amount": 24547000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AdditionalPaidInCapitalCommonStock | {"unit": "CNY", "value": 1181993000} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalOther | {"unit": "CNY", "value": -56267000} | 2025-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 3700000, "currency": "USD"} | 2025-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 3290000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 3230000, "currency": "USD"} | 2024-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"unit": "CNY", "value": 20762000} | 2023-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableCurrent | {"amount": 3290000, "currency": "USD"} | 2025-06-30 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableCurrent | {"unit": "CNY", "value": 22589000} | 2024-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableRecoveries | {"amount": 59000, "currency": "USD"} | 2025-06-30 | sec_edgar |
Cite as: FACTANKER, https://factanker.com/entity/74fccf96-5662-435a-b583-3b429cc5a531