Vimeo, Inc. (VMEO) Financials

VMEO Assets vs Liabilities

DateAssetsLiabilities
Sept. 30, 2025 634.3 million 241.0 million
June 30, 2025 620.6 million 229.5 million
March 31, 2025 605.7 million 223.2 million
Dec. 31, 2024 642.8 million 234.0 million

VMEO Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
Sept. 30, 2025 19.5 million 6.2 million
June 30, 2025 19.4 million 5.1 million
March 31, 2025 -2.2 million 9.0 million
Dec. 31, 2024 10.8 million 9.1 million

VMEO Net Income

No data available :(

VMEO Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
Sept. 30, 2025 320.9 million 5.7 million 5.7 million
June 30, 2025 303.2 million 6.5 million 6.5 million
March 31, 2025 289.2 million 7.2 million 7.2 million
Dec. 31, 2024 325.5 million 8.5 million 8.5 million

VMEO Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
Sept. 30, 2025 165.0 million
June 30, 2025 165.0 million
March 31, 2025 169.5 million
Dec. 31, 2024 171.8 million

VMEO Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
Sept. 30, 2025 - 29.1 million 47.3 million 30.4 million
June 30, 2025 2.4 million 29.3 million 46.4 million 30.3 million
March 31, 2025 142000 31.0 million 52.3 million 33.4 million
Dec. 31, 2024 49000 27.7 million 50.9 million 31.1 million

VMEO Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
Sept. 30, 2025 105.8 million 23.6 million
June 30, 2025 104.7 million 23.6 million
March 31, 2025 103.0 million 24.4 million
Dec. 31, 2024 103.2 million 23.3 million

VMEO Revenue by Segment

Graph available only for paid members. Upgrade to see it.

VMEO

Price: $7.85

52 week price:
3.64
7.90

Earnings Per Share: 0.01 USD

P/E Ratio: 785

Exchange: NMS

Sector: Technology

Industry: Software - Application

Country: United States

Volume: 1.9 million

Market Capitalization: 1.3 billion

Links: