The company faces material headwinds with 2024 revenue declining 13.8% year-on-year to 4.918 billion yuan, indicating competitive pressure or market contraction. Net profit fell 58.6% to 0.472 billion yuan in 2024, suggesting operational challenges despite dividend maintenance.
Cyborg Score Rationale
ChaBaiDao maintains dividend distributions and positive net profitability, but severe revenue decline and profit erosion in 2024 signal deteriorating fundamentals. Limited public data on recent strategic initiatives or turnaround plans constrains confidence.