| Income Statement | 2025-10-31 | 2025-07-31 | 2025-04-30 | |
|---|---|---|---|---|
| Total revenue | 67,625 | 66,364 | 65,029 | |
| Subscription And Services Revenue | 18,664 | 18,428 | - | |
| Product And Other Revenue | 8,232 | 7,706 | - | |
| Total cost of revenue | 26,896 | 26,134 | 24,820 | |
| Gross profit | 40,729 | 40,230 | 40,209 | |
| Sales and marketing | 19,146 | 19,122 | 19,755 | |
| Research and development | 12,101 | 12,495 | 12,442 | |
| General and administrative | 8,190 | 7,697 | 8,069 | |
| Total operating expenses | 39,437 | 39,314 | 40,266 | |
| Income (loss) from operations | 1,292 | 916 | -57 | |
| Interest and other income, net | 165 | 221 | 163 | |
| Income (loss) before income taxes | 1,457 | 1,137 | 106 | |
| Income tax provision | 64 | -118 | 247 | |
| Net income (loss) | 1,393 | 1,255 | -141 | |
| Basic weighted average common shares | 27,621,276 | 27,595,209 | 27,445,911 | |
| Diluted weighted-average common shares | 28,005,206 | 28,125,304 | 27,445,911 | |
| Earnings per share, basic, total | 0.05 | 0.05 | -0.01 | |
| Earnings per share, diluted, total | 0.05 | 0.04 | -0.01 | |
OOMA INC (OOMA)
OOMA INC (OOMA)