| Income Statement | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2024-10-31 |
|---|---|---|---|---|
| Revenue | 108,452 | 95,511 | 85,872 | 82,653 |
| Cost of revenue | 43,866 | 39,280 | 34,336 | 32,605 |
| Gross profit | 64,586 | 56,231 | 51,536 | 50,048 |
| Research and development | 61,451 | 59,734 | 58,819 | 58,389 |
| Selling, general and administrative | 19,383 | 18,486 | 18,575 | 17,169 |
| Total operating expenses | 80,834 | 78,220 | 77,394 | 75,558 |
| Loss from operations | -16,248 | -21,989 | -25,858 | -25,510 |
| Other income, net | 2,074 | 2,247 | 2,175 | 2,091 |
| Loss before income taxes | -14,174 | -19,742 | -23,683 | -23,419 |
| Provision for income taxes | 933 | 253 | 645 | 652 |
| Net loss | -15,107 | -19,995 | -24,328 | -24,071 |
| Earnings per share, basic, total | -0.35 | -0.47 | -0.58 | -0.58 |
| Earnings per share, diluted, total | -0.35 | -0.47 | -0.58 | -0.58 |
| Weighted average number of shares outstanding, basic, total | 42,866,916 | 42,546,979 | 42,219,972 | 41,479,459 |
| Weighted-average ordinary shares - diluted | 42,866,916 | 42,546,979 | 42,219,972 | 41,479,459 |
AMBARELLA INC (AMBA)
AMBARELLA INC (AMBA)