Loading market dashboard

Financials in USD. Standardized financial statements.
A compact view of how CMOC Group Limited turns revenue into operating income and net income.
| Metric | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue? | $201.28B | $213.03B | $186.27B | $172.99B | $173.86B | $112.98B | $68.68B | $25.96B | $24.15B | $6.95B |
| Revenue Growth? | -5.5% | +14.4% | +7.7% | -0.5% | +53.9% | +64.5% | +164.5% | +7.5% | +247.5% | 0.0% |
| Cost of Revenue? | $153.33B | $177.96B | $168.30B | $156.93B | $157.54B | $104.54B | $65.61B | $16.18B | $15.21B | $4.62B |
| Gross Profit? | $47.94B | $35.07B | $17.97B | $16.06B | $16.32B | $8.45B | $3.07B | $9.78B | $8.94B | $2.33B |
| Gross Margin? | +23.8% | +16.5% | +9.6% | +9.3% | +9.4% | +7.5% | +4.5% | +37.7% | +37.0% | +33.5% |
| Operating Expenses? | $6.34B | $9.80B | $4.68B | $5.67B | $6.88B | $5.49B | $2.39B | $2.29B | $1.70B | $1.04B |
| Operating Income? | $41.61B | $25.27B | $13.29B | $9.89B | $8.79B | $2.95B | $2.22B | $7.06B | $5.38B | $751.17M |
| EBITDA? | $48.71B | $35.27B | $20.17B | $17.10B | $17.11B | $9.01B | $8.01B | $11.38B | $11.41B | $3.01B |
| Income Before Tax | $34.25B | $25.12B | $13.21B | $9.80B | $8.76B | $2.88B | $2.36B | $6.99B | $5.38B | $1.19B |
| Income Tax Expense | $10.85B | $9.66B | $4.68B | $2.61B | $3.33B | $397.65M | $592.60M | $1.84B | $1.79B | $170.90M |
| Net Income? | $19.81B | $13.53B | $8.25B | $6.07B | $5.11B | $2.33B | $1.86B | $4.64B | $2.73B | $998.04M |
| EPS? | $0.91 | $0.63 | $0.38 | $0.28 | $0.24 | $0.11 | $0.09 | $0.21 | $0.14 | $0.06 |
| Diluted EPS? | $0.91 | $0.63 | $0.38 | $0.28 | $0.24 | $0.11 | $0.09 | $0.21 | $0.14 | $0.06 |
Revenue, profitability, margins, EPS, and share-count trends over time.
Top-line demand and scale over time
Profit left after direct production costs
Core business profitability before financing and tax
Bottom-line profit after all expenses
Profit allocated to each diluted share
Share count trend that affects EPS quality
Gross, operating, and net margin quality