Baidu revenue and financials
$87.05Change from previous close: +0.07%Absolute change: +$0.06
In the fiscal year ended December 2025, Baidu reported revenue of ¥129.08B (+607.75% year over year). Net income was ¥5.59B, a net margin of 4.3%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +607.75%
- 2025 vs 2024
- Net income growth
- −76.48%
- 2025 vs 2024
- Net margin
- 4.3%
- 2024: 130.3%
Financial data
Amounts in millions of CNY; per-share values in CNY; shares in millions.
| Item | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 3,436 | 2,670 | 2,609 | 1,256 | -877 | -6,001 | 2,356 | 4,279 | 8,379 | 6,220 | 10,618 | 9,525 |
| Depreciation and amortization | -2,198 | 2,198 | 7,916 | 2,286 | -1,950 | 1,950 | 9,556 | 1,764 | 1,691 | 1,617 | 11,092 | 1,953 |
| Capital expenditure | -11,390 | -5,916 | -1,972 | -3,401 | -3,800 | -2,900 | -2,333 | -1,645 | -2,118 | -2,038 | -3,660 | -3,529 |
| Investing cash flow | -26,463 | 4,942 | -18,386 | 2,996 | -8,541 | -1,205 | -5,637 | -13,963 | 14,161 | -3,116 | -13,236 | -11,400 |
| Financing cash flow | 17,405 | -1,635 | 1,113 | 4,683 | -9,153 | 20,499 | -1,670 | -5,399 | -9,077 | 2,387 | -7,608 | -4,984 |
| Share repurchases | -1,395 | — | -5,536 | — | -5,238 | — | -6,324 | — | — | — | -4,764 | — |
| Debt issued | 45,764 | — | 46,644 | — | 34,961 | — | 23,574 | — | — | — | 20,473 | — |
| Debt repaid | -28,044 | — | -26,351 | — | -20,748 | — | -31,111 | — | — | — | -33,566 | — |
| Effect of exchange rates | -216 | -276 | -305 | -202 | -238 | -6.0 | 643 | -805 | 88.0 | 169 | -395 | 158 |
| Net change in cash | -5,838 | 5,701 | -14,969 | 8,733 | -18,809 | 13,287 | -4,308 | -15,888 | 13,551 | 5,660 | -10,621 | -6,701 |
| Free cash flow | -7,954 | -3,246 | 637 | -2,145 | -4,677 | -8,901 | 23.0 | 2,634 | 6,261 | 4,182 | 6,958 | 5,996 |
| Levered free cash flow | -13,902 | -2,787 | 11,850 | -1,341 | -3,848 | 5,895 | 16,947 | 3,471 | 6,765 | 194 | 18,121 | 4,336 |
