Ooma, Inc. (OOMA) Financials

OOMA Assets vs Liabilities

DateAssetsLiabilities
April 30, 2026 226.9 million 131.0 million
Jan. 31, 2026 227.5 million 134.6 million
Oct. 31, 2025 152.7 million 62.7 million
July 31, 2025 150.1 million 62.0 million

OOMA Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
April 30, 2026 4.9 million 3.5 million
Jan. 31, 2026 9.1 million 3.6 million
Oct. 31, 2025 5.4 million 3.8 million
July 31, 2025 5.0 million 3.6 million

OOMA Net Income

No data available :(

OOMA Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
April 30, 2026 17.2 million 10.6 million -
Jan. 31, 2026 20.1 million 11.0 million 15.3 million
Oct. 31, 2025 21.7 million 11.0 million 15.2 million
July 31, 2025 19.6 million - 15.7 million

OOMA Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
April 30, 2026 28.1 million
Jan. 31, 2026 27.9 million
Oct. 31, 2025 28.2 million
July 31, 2025 28.2 million

OOMA Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
April 30, 2026 1.5 million 15.0 million 32.1 million 22.3 million
Jan. 31, 2026 1.6 million 13.2 million 30.7 million 20.3 million
Oct. 31, 2025 1.5 million 12.1 million 27.3 million 19.1 million
July 31, 2025 1.3 million 12.5 million 26.8 million 19.1 million

OOMA Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
April 30, 2026 81.1 million 30.5 million
Jan. 31, 2026 74.6 million 28.5 million
Oct. 31, 2025 67.6 million 26.9 million
July 31, 2025 66.4 million 26.1 million

OOMA Revenue by Segment

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

OOMA

Price: $16.88

52 week price:
9.79
21.96

Earnings Per Share: 0.33 USD

P/E Ratio: 54.97

Exchange: NYQ

Sector: Technology

Industry: Software - Application

Country: United States

Volume: 20700

Ebitda: -2.7 million

Market Capitalization: 498.4 million

Links: