| AstroNova, Inc. (ALOT) |
| Q2-CY2026 | Q1-CY2026 | Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 |
| Balance Sheet Date | | | 2026-Jan-31 | 2025-Oct-31 | 2025-Jul-31 | 2025-Apr-30 | 2025-Jan-31 | 2024-Nov-02 | 2024-Aug-03 | 2024-Apr-27 | 2024-Jan-31 | 2023-Oct-28 | 2023-Jul-29 | | | | | | | | | | | | | 2020-May-02 | 2020-Jan-31 | 2019-Nov-02 | 2019-Aug-03 | 2019-May-04 | 2019-Jan-31 | 2018-Oct-27 | 2018-Jul-28 | 2018-Apr-28 | 2018-Jan-31 | 2017-Oct-28 | 2017-Jul-29 | 2017-Apr-29 | 2017-Jan-31 | 2016-Oct-29 | 2016-Jul-30 | 2016-Apr-30 | 2016-Jan-31 | 2015-Oct-31 | 2015-Aug-01 | 2015-May-02 | 2015-Jan-31 | 2014-Nov-01 | 2014-Aug-02 |
| Fiscal Period | | | Q4-FY2026 | Q3-FY2026 | Q2-FY2026 | Q1-FY2026 | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | | | | | | | | | | | | | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 |
| Total Revenue | | | 37,536,000$ | 39,169,000$ | 36,102,000$ | 37,708,000$ | 37,361,000$ | 40,422,000$ | 40,539,000$ | 32,961,000$ | 39,593,000$ | 37,549,000$ | 35,524,000$ | 35,419,000$ | 39,853,000$ | 39,405,000$ | 32,259,000$ | | | | | | | | | 30,919,000$ | 30,479,000$ | 33,318,000$ | 33,468,000$ | 36,181,000$ | 37,167,000$ | 34,196,000$ | 33,807,000$ | 31,487,000$ | 32,700,000$ | 28,760,000$ | 27,483,000$ | 24,458,000$ | 25,657,000$ | 23,342,000$ | 25,339,000$ | 24,110,000$ | 23,761,000$ | 24,753,000$ | 23,938,000$ | 22,206,000$ | 22,070,000$ | 23,137,000$ | 22,366,000$ |
| QoQ% | | | (4.17%) | 8.50% | (4.26%) | .93% | (7.57%) | (.29%) | 22.99% | (16.75%) | 5.44% | 5.70% | .30% | (11.13%) | 1.14% | 22.15% | | | | | | | | | | 1.44% | (8.52%) | (.45%) | (7.50%) | (2.65%) | 8.69% | 1.15% | 7.37% | (3.71%) | 13.70% | 4.65% | 12.37% | (4.67%) | 9.92% | (7.88%) | 5.10% | 1.47% | (4.01%) | 3.41% | 7.80% | .62% | (4.61%) | 3.45% | 7.66% |
| YoY% | | | .47% | (3.10%) | (10.95%) | 14.40% | (5.64%) | 7.65% | 14.12% | (6.94%) | (.65%) | (4.71%) | 10.12% | | | | | | | | | | | | | (14.54%) | (17.99%) | (2.57%) | (1.00%) | 14.91% | 13.66% | 18.90% | 23.01% | 28.74% | 27.45% | 23.21% | 8.46% | 1.44% | 7.98% | (5.70%) | 5.85% | 8.57% | 7.66% | 6.98% | 7.03% | 6.89% | 24.45% | 27.27% | 30.08% |
| Cost Of Revenue | | | 28,385,000$ | 24,972,000$ | 24,469,000$ | 25,056,000$ | 26,716,000$ | 26,708,000$ | 26,213,000$ | 20,989,000$ | 26,963,000$ | 22,770,000$ | 25,814,000$ | 23,034,000$ | 26,291,000$ | 26,923,000$ | 20,877,000$ | | | | | | | | | 20,064,000$ | 20,234,000$ | 21,021,000$ | 21,491,000$ | 21,942,000$ | 22,585,000$ | 20,288,000$ | 20,408,000$ | 19,377,000$ | 20,057,000$ | 16,966,000$ | 17,224,000$ | 15,152,000$ | 15,586,000$ | 13,701,000$ | 15,034,000$ | 14,637,000$ | 14,631,000$ | 14,601,000$ | 14,092,000$ | 13,176,000$ | 13,469,000$ | 12,985,000$ | 12,777,000$ |
| Gross Profit | | | 9,151,000$ | 14,197,000$ | 11,633,000$ | 12,652,000$ | 10,645,000$ | 13,714,000$ | 14,326,000$ | 11,972,000$ | 12,630,000$ | 14,779,000$ | 9,710,000$ | 12,385,000$ | 13,562,000$ | 12,482,000$ | 11,382,000$ | | | | | | | | | 10,855,000$ | 10,245,000$ | 12,297,000$ | 11,977,000$ | 14,239,000$ | 14,582,000$ | 13,908,000$ | 13,399,000$ | 12,110,000$ | 12,643,000$ | 11,794,000$ | 10,259,000$ | 9,306,000$ | 10,071,000$ | 9,641,000$ | 10,305,000$ | 9,473,000$ | 9,130,000$ | 10,152,000$ | 9,846,000$ | 9,030,000$ | 8,601,000$ | 10,152,000$ | 9,589,000$ |
| Gross Margin | | | 24.38% | 36.25% | 32.22% | 33.55% | 28.49% | 33.93% | 35.34% | 36.32% | 31.90% | 39.36% | 27.33% | 34.97% | 34.03% | 31.68% | 35.28% | | | | | | | | | 35.11% | 33.61% | 36.91% | 35.79% | 39.36% | 39.23% | 40.67% | 39.63% | 38.46% | 38.66% | 41.01% | 37.33% | 38.05% | 39.25% | 41.30% | 40.67% | 39.29% | 38.42% | 41.01% | 41.13% | 40.67% | 38.97% | 43.88% | 42.87% |
| Operating Expenses | | | 9,097,000$ | 12,910,000$ | 12,341,000$ | 12,081,000$ | 22,956,000$ | 12,450,000$ | 13,265,000$ | 10,626,000$ | 8,716,000$ | 10,161,000$ | 10,908,000$ | 10,924,000$ | 11,465,000$ | 11,136,000$ | 10,147,000$ | | | | | | | | | 10,192,000$ | 11,890,000$ | 11,850,000$ | 10,814,000$ | 11,771,000$ | 11,653,000$ | 11,546,000$ | 11,234,000$ | 10,845,000$ | 10,512,000$ | 10,162,000$ | 9,317,000$ | 8,599,000$ | 8,918,000$ | 7,807,000$ | 8,557,000$ | 7,926,000$ | 8,337,000$ | 8,293,000$ | 8,012,000$ | 7,582,000$ | 7,808,000$ | 7,577,000$ | 7,425,000$ |
| Operating Income | | | 54,000$ | 1,287,000$ | (708,000$) | 571,000$ | (12,311,000$) | 1,264,000$ | 1,061,000$ | 1,346,000$ | 3,914,000$ | 4,618,000$ | (1,198,000$) | 1,461,000$ | 2,097,000$ | 1,346,000$ | 1,235,000$ | | | | | | | | | 663,000$ | (1,645,000$) | 447,000$ | 1,163,000$ | 2,468,000$ | 2,929,000$ | 2,362,000$ | 2,165,000$ | 1,265,000$ | 2,131,000$ | 1,632,000$ | 942,000$ | 707,000$ | 1,153,000$ | 1,834,000$ | 1,748,000$ | 1,547,000$ | 793,000$ | 1,859,000$ | 1,834,000$ | 1,448,000$ | 793,000$ | 2,575,000$ | 2,164,000$ |
| Operating Margin | | | .14% | 3.29% | (1.96%) | 1.51% | (32.95%) | 3.13% | 2.62% | 4.08% | 9.89% | 12.30% | (3.37%) | 4.13% | 5.26% | 3.42% | 3.83% | | | | | | | | | 2.14% | (5.40%) | 1.34% | 3.48% | 6.82% | 7.88% | 6.91% | 6.40% | 4.02% | 6.52% | 5.68% | 3.43% | 2.89% | 4.49% | 7.86% | 6.90% | 6.42% | 3.34% | 7.51% | 7.66% | 6.52% | 3.59% | 11.13% | 9.68% |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Interest Expenses | | | | | | | | | | 482,000$ | 778,000$ | 630,000$ | 674,000$ | 615,000$ | 592,000$ | 701,000$ | 210,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Income Before Tax | | | (788,000$) | 250,000$ | (1,697,000$) | (301,000$) | (13,258,000$) | 274,000$ | (50,000$) | 747,000$ | 3,352,000$ | 3,701,000$ | (2,007,000$) | 1,027,000$ | 1,729,000$ | 391,000$ | 804,000$ | 425,000$ | | | | | | | | 314,000$ | (1,920,000$) | 209,000$ | 980,000$ | 2,100,000$ | 2,837,000$ | 1,824,000$ | 1,653,000$ | 995,000$ | 1,921,000$ | 1,620,000$ | 958,000$ | 659,000$ | 1,549,000$ | 1,774,000$ | 1,788,000$ | 1,495,000$ | 1,181,000$ | 2,192,000$ | 1,855,000$ | 1,682,000$ | 579,000$ | 2,529,000$ | 2,247,000$ |
| Tax Expenses | | | 346,000$ | (128,000$) | (454,000$) | 75,000$ | 2,341,000$ | 34,000$ | 261,000$ | (434,000$) | 641,000$ | 949,000$ | (390,000$) | 179,000$ | 366,000$ | 102,000$ | 220,000$ | | | | | | | | | (118,000$) | (571,000$) | (247,000$) | 29,000$ | 400,000$ | 532,000$ | 407,000$ | 459,000$ | 181,000$ | 1,292,000$ | 201,000$ | 231,000$ | 147,000$ | 782,000$ | 623,000$ | 496,000$ | 476,000$ | 353,000$ | 873,000$ | 687,000$ | 471,000$ | 35,000$ | 974,000$ | 812,000$ |
| Net Income | | | (1,134,000$) | 377,000$ | (1,243,000$) | (376,000$) | (15,599,000$) | 241,000$ | (312,000$) | 1,181,000$ | 2,711,000$ | 2,752,000$ | (1,617,000$) | 848,000$ | 1,363,000$ | 289,000$ | 584,000$ | 425,000$ | | | | | | | | 432,000$ | (1,349,000$) | 456,000$ | 952,000$ | 1,700,000$ | 2,305,000$ | 1,417,000$ | 1,194,000$ | 814,000$ | 629,000$ | 1,419,000$ | 727,000$ | 512,000$ | 767,000$ | 1,151,000$ | 1,292,000$ | 1,019,000$ | 828,000$ | 1,319,000$ | 1,168,000$ | 1,211,000$ | 544,000$ | 1,555,000$ | 1,435,000$ |
| Profit Margin | | | (3.02%) | .96% | (3.44%) | (1.00%) | (41.75%) | .60% | (.77%) | 3.58% | 6.85% | 7.33% | (4.55%) | 2.39% | 3.42% | .73% | 1.81% | | | | | | | | | 1.40% | (4.43%) | 1.37% | 2.85% | 4.70% | 6.20% | 4.14% | 3.53% | 2.59% | 1.92% | 4.93% | 2.65% | 2.09% | 2.99% | 4.93% | 5.10% | 4.23% | 3.49% | 5.33% | 4.88% | 5.45% | 2.47% | 6.72% | 6.42% |
| TTM | | | (1.58%) | (11.20%) | (11.20%) | (10.28%) | (9.58%) | 2.49% | 4.20% | 3.45% | 3.17% | 2.26% | .59% | 2.10% | | | | | | | | | | | | .38% | 1.32% | 3.86% | 4.52% | 4.68% | 4.19% | 3.07% | 3.20% | 2.98% | 2.90% | 3.22% | 3.13% | 3.77% | 4.30% | 4.44% | 4.55% | 4.49% | 4.78% | 4.56% | 4.90% | 5.29% | 5.28% | 7.11% | 6.99% |
| Earnings to Minority | | | | (1,000$) | | | | 1,000$ | (1,000$) | | | | | | | | | | | | | | | | | | | | 1,000$ | | | | | | | | | | | | | | | | | | | | |
| Earnings to Common Shareholders | | | (1,134,000$) | 378,000$ | (1,243,000$) | (376,000$) | (15,599,000$) | 240,000$ | (311,000$) | 1,181,000$ | 2,711,000$ | 2,752,000$ | (1,617,000$) | 848,000$ | 1,363,000$ | 289,000$ | 584,000$ | 425,000$ | | | | | | | | 432,000$ | (1,349,000$) | 456,000$ | 951,000$ | 1,700,000$ | 2,305,000$ | 1,417,000$ | 1,194,000$ | 814,000$ | 629,000$ | 1,419,000$ | 727,000$ | 512,000$ | 767,000$ | 1,151,000$ | 1,292,000$ | 1,019,000$ | 828,000$ | 1,319,000$ | 1,168,000$ | 1,211,000$ | 544,000$ | 1,555,000$ | 1,435,000$ |
| QoQ% | | | (400.00%) | 130.41% | (230.59%) | 97.59% | (6,599.58%) | 177.17% | (126.33%) | (56.44%) | (1.49%) | 270.19% | (290.68%) | (37.78%) | 371.63% | (50.51%) | 37.41% | | | | | | | | | 132.02% | (395.83%) | (52.05%) | (44.06%) | (26.25%) | 62.67% | 18.68% | 46.68% | 29.41% | (55.67%) | 95.19% | 41.99% | (33.25%) | (33.36%) | (10.91%) | 26.79% | 23.07% | (37.23%) | 12.93% | (3.55%) | 122.61% | (65.02%) | 8.36% | 27.10% |
| YoY% | | | 92.73% | 57.50% | (299.68%) | (131.84%) | (675.40%) | (91.28%) | 80.77% | 39.27% | 98.90% | 852.25% | (376.88%) | 99.53% | | | | | | | | | | | | (74.59%) | (158.53%) | (67.82%) | (20.35%) | 108.85% | 266.46% | (.14%) | 64.24% | 58.98% | (17.99%) | 23.28% | (43.73%) | (49.76%) | (7.37%) | (12.74%) | 10.62% | (15.86%) | 52.21% | (15.18%) | (18.61%) | 7.26% | (70.71%) | 40.34% | 106.18% |
| Earnings Per Share, Basic | | | (0.15$) | 0.05$ | (0.16$) | (0.05$) | (2.07$) | 0.03$ | (0.04$) | 0.16$ | 0.36$ | 0.37$ | (0.22$) | 0.12$ | | 0.04$ | 0.08$ | | | | | | | | | 0.06$ | (0.19$) | 0.06$ | 0.14$ | 0.24$ | 0.33$ | 0.20$ | 0.17$ | 0.12$ | 0.09$ | 0.21$ | 0.11$ | 0.07$ | 0.10$ | 0.15$ | 0.17$ | 0.14$ | (0.04$) | 0.18$ | 0.16$ | 0.17$ | (0.02$) | 0.20$ | 0.19$ |
| Earnings Per Share, Diluted | | | (0.15$) | 0.05$ | (0.16$) | (0.05$) | (2.13$) | 0.03$ | (0.04$) | 0.15$ | 0.36$ | 0.37$ | (0.22$) | 0.11$ | | 0.04$ | 0.08$ | | | | | | | | | 0.06$ | (0.19$) | 0.06$ | 0.13$ | 0.23$ | 0.32$ | 0.20$ | 0.17$ | 0.12$ | 0.09$ | 0.21$ | 0.11$ | 0.07$ | 0.10$ | 0.15$ | 0.17$ | 0.14$ | (0.04$) | 0.18$ | 0.16$ | 0.16$ | (0.02$) | 0.20$ | 0.18$ |
| Unlevered FCF Per Share, Basic | | | 0.46$ | 0.44$ | 0.03$ | 0.57$ | 0.32$ | (0.66$) | (0.02$) | 0.86$ | 0.92$ | 0.05$ | | 0.35$ | | (0.50$) | | | | | | | | | | 0.40$ | 0.25$ | (0.13$) | (0.13$) | 0.06$ | 0.25$ | 0.46$ | (0.06$) | (0.32$) | 0.19$ | (0.07$) | | | | | | | | | | | 0.04$ | 0.43$ | (0.06$) |
| Unlevered FCF Per Share, Diluted | | | 0.47$ | 0.43$ | 0.03$ | 0.57$ | 0.33$ | (0.66$) | (0.02$) | 0.84$ | 0.90$ | 0.05$ | | 0.35$ | | (0.50$) | | | | | | | | | | 0.39$ | 0.25$ | (0.13$) | (0.13$) | 0.06$ | 0.24$ | 0.45$ | (0.06$) | (0.31$) | 0.19$ | (0.06$) | | | | | | | | | | | 0.03$ | 0.42$ | (0.06$) |
| Average Shares, Basic | | | 7,653,665 | 7,632,714 | 7,609,917 | 7,559,704 | 7,536,432 | 7,524,468 | 7,515,706 | 7,459,394 | 7,441,733 | 7,428,202 | 7,420,135 | 7,369,930 | | 7,324,089 | 7,309,716 | | | | | | | | | 7,073,000 | 7,057,000 | 7,047,000 | 7,021,000 | 6,971,000 | 6,951,000 | 6,925,000 | 6,860,000 | 6,788,000 | 6,711,924 | 6,725,414 | 6,726,623 | 7,480,039 | 7,463,622 | 7,444,478 | 7,418,312 | 7,357,588 | -21,823,443 | 7,294,595 | 7,278,000 | 7,280,000 | -23,004,552 | 7,730,000 | 7,704,000 |
| Average Shares, Diluted | | | 7,587,882 | 7,698,497 | 7,609,917 | 7,559,704 | 7,312,386 | 7,579,883 | 7,515,706 | 7,628,025 | 7,628,821 | 7,484,992 | 7,420,135 | 7,450,052 | | 7,379,403 | 7,347,946 | | | | | | | | | 7,105,000 | 7,134,000 | 7,199,000 | 7,371,000 | 7,248,000 | 7,170,000 | 7,167,000 | 7,083,000 | 6,916,000 | 6,785,697 | 6,820,921 | 6,837,836 | 7,615,546 | 7,582,911 | 7,594,228 | 7,586,612 | 7,524,249 | -22,359,268 | 7,466,152 | 7,469,000 | 7,454,000 | -23,658,664 | 7,926,000 | 7,916,000 |
| EBIT | | | (788,000$) | 250,000$ | (1,697,000$) | (301,000$) | (13,258,000$) | 274,000$ | (50,000$) | 1,229,000$ | 4,130,000$ | 4,331,000$ | (1,333,000$) | 1,642,000$ | 2,321,000$ | 1,092,000$ | 1,014,000$ | 425,000$ | | | | | | | | 314,000$ | (1,920,000$) | 209,000$ | 980,000$ | 2,100,000$ | 2,837,000$ | 1,824,000$ | 1,653,000$ | 995,000$ | 1,921,000$ | 1,620,000$ | 958,000$ | 659,000$ | 1,549,000$ | 1,774,000$ | 1,788,000$ | 1,495,000$ | 1,181,000$ | 2,192,000$ | 1,855,000$ | 1,682,000$ | 579,000$ | 2,529,000$ | 2,247,000$ |
| EBITDA | | | 591,000$ | 1,105,000$ | (417,000$) | 989,000$ | (11,992,000$) | 1,572,000$ | 1,255,000$ | 2,140,000$ | 5,238,000$ | 5,345,000$ | (1,333,000$) | 2,697,000$ | 3,616,000$ | 1,893,000$ | 1,014,000$ | 425,000$ | | | | | | | | 1,882,000$ | (328,000$) | 1,759,000$ | 2,538,000$ | 3,684,000$ | 4,356,000$ | 3,369,000$ | 3,198,000$ | 2,538,000$ | 3,521,000$ | 2,553,000$ | 1,704,000$ | 1,374,000$ | 2,151,000$ | 2,348,000$ | 2,418,000$ | 2,120,000$ | 1,779,000$ | 2,713,000$ | 2,346,000$ | 2,137,000$ | 1,101,000$ | 3,032,000$ | 2,773,000$ |