| Income Statement | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2024-11-02 |
|---|---|---|---|---|
| Revenue | 39,169 | 36,102 | 37,708 | 40,422 |
| Cost of revenue | 24,972 | 24,469 | 25,056 | 26,708 |
| Gross profit | 14,197 | 11,633 | 12,652 | 13,714 |
| Selling and marketing | 5,593 | 5,731 | 5,554 | 6,752 |
| Research and development | 1,898 | 1,576 | 1,543 | 1,843 |
| General and administrative | 5,122 | 5,034 | 4,984 | 3,855 |
| Goodwill impairment | 297 | - | - | - |
| Operating expenses | 12,910 | 12,341 | 12,081 | 12,450 |
| Operating income | 1,287 | -708 | 571 | 1,264 |
| Interest expense | 827 | 885 | 897 | 944 |
| Loss on foreign currency transactions | -119 | -30 | - | - |
| Other income/(expense), net | -91 | -74 | 25 | -46 |
| Total other income (expense) | -1,037 | -989 | -872 | - |
| Income (loss) before income taxes | 250 | -1,697 | -301 | 274 |
| Income tax provision (benefit) | -128 | -454 | 75 | 34 |
| Net income (loss) | 378 | -1,243 | -376 | 240 |
| Earnings per share, basic, total | 0.05 | -0.16 | -0.05 | 0.03 |
| Earnings per share, diluted, total | 0.05 | -0.16 | -0.05 | 0.03 |
| Weighted average number of shares outstanding, basic, total | 7,633,000 | 7,610,000 | 7,560,000 | 7,524,000 |
| Weighted average number of shares outstanding, diluted | 7,698,000 | 7,610,000 | 7,560,000 | 7,580,000 |
AstroNova, Inc. (ALOT)
AstroNova, Inc. (ALOT)