Baidu, Inc. (BAIDF) Financials

BAIDF Assets vs Liabilities

DateAssetsLiabilities
March 31, 2026 64.8 billion 22.7 billion
Dec. 31, 2025 64.2 billion 22.8 billion
Sept. 30, 2025 62.4 billion 22.0 billion
June 30, 2025 62.9 billion 21.3 billion

BAIDF Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
March 31, 2026 386.3 million ?
Dec. 31, 2025 -1.5 billion ?
Sept. 30, 2025 -301.3 million 146.6 million
June 30, 2025 -652.8 million 150.9 million

BAIDF Net Income

Graph available only for paid members. Upgrade to see it.
DateNet Income
March 31, 2026 498.4 million
Dec. 31, 2025 120.6 million
Sept. 30, 2025 -1.6 billion
June 30, 2025 1.0 billion

BAIDF Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
March 31, 2026 16.9 billion 8.8 billion 568.0 million
Dec. 31, 2025 16.5 billion 9.3 billion 587.5 million
Sept. 30, 2025 17.5 billion 8.7 billion 1.1 billion
June 30, 2025 17.3 billion 7.8 billion 1.1 billion

BAIDF Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
March 31, 2026 399.9 million
Dec. 31, 2025 394.2 million
Sept. 30, 2025 381.1 million
June 30, 2025 381.1 million

BAIDF Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
March 31, 2026 - 627.8 million 703.9 million -
Dec. 31, 2025 364.4 million 787.4 million 1.0 billion -
Sept. 30, 2025 477.7 million 727.4 million 924.4 million -
June 30, 2025 530.4 million 714.5 million 831.9 million -

BAIDF Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
March 31, 2026 4.6 billion 2.8 billion
Dec. 31, 2025 4.2 billion 2.3 billion
Sept. 30, 2025 4.4 billion 2.6 billion
June 30, 2025 4.6 billion 2.6 billion

BAIDF

Price: $15.66

52 week price:
9.25
20.99

Earnings Per Share: -0.02 USD

Exchange: PNK

Sector: Communication Services

Industry: Internet Content & Information

Market Capitalization: 46.2 billion

Links: