| Income Statement | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 |
|---|---|---|---|---|
| Total revenue | 81,149 | 74,584 | 67,625 | 66,364 |
| Subscription And Services Revenue | 21,856 | 20,103 | 18,664 | 18,428 |
| Product And Other Revenue | 8,623 | 8,409 | 8,232 | 7,706 |
| Total cost of revenue | 30,479 | 28,512 | 26,896 | 26,134 |
| Gross profit | 50,670 | 46,072 | 40,729 | 40,230 |
| Sales and marketing | 22,266 | 20,318 | 19,146 | 19,122 |
| Research and development | 15,030 | 13,221 | 12,101 | 12,495 |
| General and administrative | 9,866 | 10,428 | 8,190 | 7,697 |
| Total operating expenses | 47,162 | 43,967 | 39,437 | 39,314 |
| Income (loss) from operations | 3,508 | 2,105 | 1,292 | 916 |
| Interest and other (expense) income, net | -770 | -432 | 165 | 221 |
| Income before income taxes | 2,738 | 1,673 | 1,457 | 1,137 |
| Income tax provision | 156 | -2,279 | 64 | -118 |
| Net income (loss) | 2,582 | 3,952 | 1,393 | 1,255 |
| Basic EPS | 0.09 | 0.143 | 0.05 | 0.05 |
| Diluted EPS | 0.09 | 0.137 | 0.05 | 0.04 |
| Basic Average Shares | 27,495,292 | 27,540,860 | 27,621,276 | 27,595,209 |
| Diluted Average Shares | 28,098,180 | 28,888,887 | 28,005,206 | 28,125,304 |
OOMA INC (OOMA)
OOMA INC (OOMA)