| Income Statement | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 |
|---|---|---|---|---|
| Revenue | 39,364 | 37,536 | 39,169 | 36,102 |
| Cost of revenue | 24,939 | 28,384 | 24,972 | 24,469 |
| Gross profit | 14,425 | 9,152 | 14,197 | 11,633 |
| Selling and marketing | 5,692 | 6,085 | 5,593 | 5,731 |
| Research and development | 1,809 | 1,771 | 1,898 | 1,576 |
| General and administrative | 5,362 | 1,240 | 5,122 | 5,034 |
| Goodwill impairment | NaN | 0 | 297 | NaN |
| Operating expenses | 12,863 | 9,096 | 12,910 | 12,341 |
| Operating income | 1,562 | 56 | 1,287 | -708 |
| Interest expense | 675 | 894 | 827 | 885 |
| Loss (gain) on foreign currency transactions | -77 | 3 | -119 | -30 |
| Other income (expense), net | 39 | 47 | -91 | -74 |
| Total other income (expense) | -713 | -844 | -1,037 | -989 |
| Income (loss) before income taxes | 849 | -788 | 250 | -1,697 |
| Income tax provision | 196 | 347 | -128 | -454 |
| Net income (loss) | 653 | -1,135 | 378 | -1,243 |
| Basic EPS | 0.09 | -0.148 | 0.05 | -0.16 |
| Diluted EPS | 0.08 | -0.15 | 0.05 | -0.16 |
| Basic Average Shares | 7,678,000 | 7,653,000 | 7,633,000 | 7,610,000 |
| Diluted Average Shares | 7,774,000 | 7,588,000 | 7,698,000 | 7,610,000 |
AstroNova, Inc. (ALOT)
AstroNova, Inc. (ALOT)