AstroNova Quarterly Income Statements Chart
Quarterly
|
Annual
AstroNova Quarterly Income Statements Table
Quarterly
|
Annual
Unit: USD | 2024-01-31 | 2023-10-28 | 2023-07-29 | 2023-04-29 | 2023-01-31 | 2022-10-29 | 2022-07-30 | 2022-04-30 | 2022-01-31 | 2021-10-30 | 2021-07-31 | 2021-05-01 | 2021-01-31 | 2020-10-31 | 2020-08-01 | 2020-05-02 | 2020-01-31 | 2019-11-02 | 2019-08-03 | 2019-05-04 | 2019-01-31 | 2018-10-27 | 2018-07-28 | 2018-04-28 | 2018-01-31 | 2017-10-28 | 2017-07-29 | 2017-04-29 | 2017-01-31 | 2016-10-29 | 2016-07-30 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-08-01 | 2015-05-02 | 2015-01-31 | 2014-11-01 | 2014-08-02 | 2014-05-03 | 2014-01-31 | 2013-11-02 | 2013-08-03 | 2013-05-04 | 2013-01-31 | 2012-10-27 | 2012-07-28 | 2012-04-28 | 2012-01-31 | 2011-10-29 | 2011-07-30 | 2011-04-30 | 2011-01-31 | 2010-10-30 | 2010-07-31 | 2010-05-01 | 2010-01-31 | 2009-10-31 | 2009-08-01 | 2009-05-02 | 2009-01-31 | 2008-11-01 | 2008-08-02 | 2008-05-03 | 2008-01-31 | 2007-11-03 | 2007-08-04 | 2007-05-05 | 2007-01-31 | 2006-10-28 | 2006-07-29 | 2006-04-29 | 2006-01-31 | 2005-10-29 | 2005-07-30 | 2005-04-30 | 2005-01-31 | 2004-10-30 | 2004-07-31 | 2004-05-01 | 2004-01-31 | 2003-11-01 | 2003-08-02 | 2003-05-03 | 2003-01-31 | 2002-11-02 | 2002-08-03 | 2002-05-04 | 2002-01-31 | 2001-11-03 | 2001-08-04 | 2001-05-05 | 2001-01-31 | 2000-10-28 | 2000-07-29 | 2000-04-29 | 2000-01-31 | 1999-10-30 | 1999-07-31 | 1999-05-01 | 1999-01-31 | 1998-10-31 | 1998-08-01 | 1998-05-02 | 1998-01-31 | 1997-11-01 | 1997-08-02 | 1997-05-03 | 1997-01-31 | 1996-11-02 | 1996-08-03 | 1996-05-04 | 1996-01-31 | 1995-10-28 | 1995-07-29 | 1995-04-29 | 1995-01-31 | 1994-10-31 | 1994-07-31 | 1994-04-30 | 1994-01-31 | 1993-10-31 | 1993-07-31 | 1993-04-30 | 1993-01-31 | 1992-10-31 | 1992-07-31 | 1992-04-30 | 1992-01-31 | 1991-10-31 | 1991-07-31 | 1991-04-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 39,594,000 | 37,549,000 | 35,524,000 | 35,419,000 | 39,853,000 | 39,405,000 | 32,259,000 | 31,010,000 | 29,700,000 | 28,857,000 | 29,845,000 | 29,078,000 | 29,438,000 | 28,017,000 | 27,658,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,699,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 | 20,774,000 | 17,734,000 | 18,179,000 | 17,194,000 | 15,485,000 | 16,186,000 | 20,562,000 | 19,572,000 | 18,424,776 | 20,428,938 | 19,568,600 | 20,335,676 | 18,859,989 | 17,857,051 | 18,329,000 | 17,753,057 | 17,077,000 | 16,280,704 | 16,657,776 | 16,415,949 | 14,676,832 | 15,630,972 | 17,680,904 | 19,783,613 | 18,687,849 | 18,130,936 | 19,139,125 | 18,694,484 | 16,406,890 | 17,568,193 | 16,042,923 | 16,266,621 | 15,641,524 | 16,004,366 | 14,455,179 | 14,648,202 | 14,193,266 | 14,496,344 | 13,246,011 | 13,990,031 | 14,242,268 | 14,157,165 | 14,385,987 | 14,023,364 | 13,214,120 | 12,922,552 | 11,747,008 | 12,922,466 | 11,377,000 | 12,424,510 | 12,398,711 | 12,131,706 | 12,435,979 | 14,363,254 | 11,730,836 | 13,219,471 | 12,374,201 | 13,068,746 | 11,000,000 | 11,100,000 | 10,400,000 | 10,500,000 | 10,500,000 | 10,500,000 | 10,100,000 | 10,000,000 | 11,300,000 | 10,700,000 | 11,700,000 | 11,400,000 | 11,100,000 | 11,200,000 | 10,500,000 | 11,300,000 | 10,800,000 | 10,800,000 | 11,000,000 | 11,300,000 | 11,200,000 | 9,100,000 | 6,600,000 | 7,900,000 | 7,900,000 | 7,700,000 | 8,800,000 | 7,700,000 | 7,500,000 | 8,300,000 | 7,900,000 | 8,200,000 | 7,500,000 | 7,200,000 | 6,900,000 |
cost of revenue | 24,848,000 | 22,770,000 | 25,814,000 | 23,034,000 | 26,291,000 | 26,923,000 | 20,877,000 | 20,281,000 | 19,949,000 | 18,472,000 | 17,129,000 | 18,190,000 | 18,456,000 | 18,282,000 | 17,871,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 | 12,139,000 | 10,141,000 | 10,816,000 | 10,271,000 | 10,380,000 | 9,999,000 | 11,724,000 | 11,273,000 | 11,053,815 | 12,061,814 | 11,554,870 | 12,434,648 | 11,358,701 | 10,480,655 | 10,928,429 | 10,728,926 | 10,212,000 | 9,475,368 | 9,598,887 | 9,465,432 | 8,864,011 | 9,078,290 | 10,033,838 | 11,102,957 | 10,500,116 | 10,069,319 | 10,766,863 | 10,863,924 | 9,560,587 | 10,269,475 | 9,616,068 | 9,270,342 | 9,365,804 | 9,149,012 | 8,671,507 | 8,317,551 | 8,504,939 | 8,316,088 | 8,094,097 | 8,070,197 | 8,448,163 | 7,960,462 | 8,459,608 | 8,206,989 | 8,164,387 | 7,890,008 | 7,357,186 | 8,067,771 | 7,568,577 | 7,577,456 | 7,957,468 | 7,365,737 | 7,383,886 | 7,665,006 | 7,434,650 | 7,514,911 | 6,836,932 | 7,182,939 | 6,200,000 | 6,200,000 | 6,000,000 | 6,200,000 | 5,900,000 | 6,000,000 | 5,900,000 | 6,400,000 | 6,600,000 | 6,400,000 | 6,900,000 | 7,100,000 | 6,400,000 | 6,500,000 | 6,300,000 | 7,500,000 | 6,300,000 | 5,800,000 | 6,400,000 | 7,000,000 | 6,100,000 | 4,600,000 | 3,400,000 | 3,500,000 | 3,800,000 | 3,600,000 | 4,000,000 | 3,100,000 | 3,400,000 | 3,800,000 | 3,600,000 | 3,100,000 | 3,400,000 | 3,300,000 | 3,300,000 |
gross profit | 14,746,000 | 14,779,000 | 9,710,000 | 12,385,000 | 13,562,000 | 12,482,000 | 11,382,000 | 10,729,000 | 9,751,000 | 10,385,000 | 12,716,000 | 10,888,000 | 10,982,000 | 9,735,000 | 9,787,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,642,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 | 8,635,000 | 7,593,000 | 7,363,000 | 6,923,000 | 5,105,000 | 6,187,000 | 8,838,000 | 8,299,000 | 7,370,961 | 8,367,124 | 8,013,730 | 7,901,028 | 7,501,288 | 7,376,396 | 7,400,571 | 7,024,131 | 6,865,000 | 6,805,336 | 7,058,889 | 6,950,517 | 5,812,821 | 6,552,682 | 7,647,066 | 8,680,656 | 8,187,733 | 8,061,617 | 8,372,262 | 7,830,560 | 6,846,303 | 7,298,718 | 6,426,855 | 6,996,279 | 6,275,720 | 6,855,354 | 5,783,672 | 6,330,651 | 5,688,327 | 6,180,256 | 5,151,914 | 5,919,834 | 5,794,105 | 6,196,703 | 5,926,379 | 5,816,375 | 5,049,733 | 5,032,544 | 4,389,822 | 4,854,695 | 3,808,423 | 4,847,054 | 4,441,243 | 4,765,969 | 5,052,093 | 6,698,248 | 4,296,186 | 5,704,560 | 5,537,269 | 5,885,807 | 4,800,000 | 4,900,000 | 4,400,000 | 4,300,000 | 4,600,000 | 4,500,000 | 4,200,000 | 3,600,000 | 4,700,000 | 4,300,000 | 4,800,000 | 4,300,000 | 4,700,000 | 4,700,000 | 4,200,000 | 3,800,000 | 4,500,000 | 5,000,000 | 4,600,000 | 4,300,000 | 5,100,000 | 4,500,000 | 3,200,000 | 4,400,000 | 4,100,000 | 4,100,000 | 4,800,000 | 4,600,000 | 4,100,000 | 4,500,000 | 4,300,000 | 5,100,000 | 4,100,000 | 3,900,000 | 3,600,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 1,878,000 | 1,683,000 | 1,557,000 | 1,788,000 | 1,801,000 | 1,903,000 | 1,595,000 | 1,522,000 | 1,549,000 | 1,948,000 | 1,539,000 | 1,717,000 | 1,361,000 | 1,412,000 | 1,493,000 | 1,940,000 | 2,216,000 | 2,076,000 | 1,785,000 | 2,007,000 | 1,969,000 | 2,123,000 | 2,029,000 | 1,692,000 | 2,112,000 | 2,033,000 | 1,675,000 | 1,505,000 | 1,776,000 | 1,338,000 | 1,755,000 | 1,444,000 | 1,745,000 | 1,839,000 | 1,565,000 | 1,796,000 | 1,388,000 | 1,564,000 | 1,479,000 | 1,371,000 | 1,455,000 | 1,230,000 | 1,274,000 | 1,113,000 | 1,050,000 | 1,126,000 | 1,208,000 | 1,203,495 | 1,326,561 | 1,261,632 | 1,187,406 | 1,467,861 | 1,283,111 | 1,382,696 | 1,135,337 | 1,219,000 | 1,254,059 | 1,163,360 | 1,174,505 | 1,227,609 | 1,205,205 | 1,254,221 | 1,199,134 | 1,226,207 | 1,171,952 | 1,183,965 | 1,134,848 | 1,098,257 | 1,210,165 | 979,952 | 944,220 | 1,052,682 | 1,111,081 | 987,446 | 991,419 | 953,053 | 1,053,678 | 1,069,344 | 966,139 | 957,419 | 954,459 | 954,997 | 906,754 | 869,628 | 1,137,124 | 1,176,456 | 950,009 | 1,008,194 | 908,831 | 997,231 | 928,920 | 908,533 | 1,041,361 | 978,439 | 1,142,544 | 1,093,090 | 953,883 | 800,000 | 800,000 | 900,000 | 700,000 | 700,000 | 700,000 | 800,000 | 700,000 | 700,000 | 700,000 | 700,000 | 700,000 | 600,000 | 600,000 | 600,000 | 600,000 | 600,000 | 600,000 | 600,000 | 600,000 | 700,000 | 600,000 | 600,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 10,831,000 | 10,161,000 | 10,908,000 | 10,924,000 | 11,465,000 | 11,136,000 | 10,147,000 | 9,965,000 | 9,978,000 | 10,089,000 | 9,264,000 | 10,153,000 | 9,834,000 | 9,318,000 | 9,583,000 | 10,192,000 | 11,890,000 | 11,850,000 | 10,814,000 | 11,771,000 | 11,652,000 | 11,546,000 | 11,234,000 | 10,845,000 | 10,512,000 | 10,162,000 | 9,317,000 | 8,599,000 | 8,919,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 | 6,936,000 | 7,408,000 | 6,180,000 | 6,036,000 | 5,827,000 | 5,454,000 | 6,745,000 | 6,621,000 | 6,483,690 | 6,737,302 | 6,825,652 | 6,677,728 | 6,944,331 | 6,597,641 | 6,693,564 | 6,476,008 | 6,243,000 | 6,229,112 | 6,098,016 | 6,064,791 | 6,272,457 | 6,238,501 | 6,558,161 | 6,752,220 | 6,893,024 | 6,969,587 | 6,633,870 | 6,568,310 | 6,224,892 | 6,166,189 | 5,799,265 | 5,978,900 | 5,563,502 | 5,600,550 | 5,303,989 | 5,425,714 | 5,172,751 | 5,469,775 | 5,145,123 | 5,002,684 | 4,858,605 | 5,090,010 | 4,867,611 | 4,839,252 | 4,562,353 | 4,726,982 | 4,892,074 | 4,813,858 | 4,748,448 | 4,846,966 | 4,866,233 | 5,085,103 | 5,035,600 | 4,379,237 | 5,190,652 | 5,442,994 | 5,367,514 | 5,294,411 | 4,500,000 | 4,700,000 | 5,000,000 | 4,300,000 | 4,500,000 | 4,500,000 | 4,600,000 | 4,000,000 | 4,400,000 | 4,300,000 | 4,100,000 | 3,900,000 | 3,800,000 | 4,000,000 | 4,200,000 | 3,500,000 | 4,100,000 | 4,400,000 | 4,300,000 | 4,200,000 | 4,000,000 | 3,400,000 | 3,500,000 | 3,100,000 | 3,200,000 | 3,200,000 | 3,600,000 | 3,300,000 | 2,900,000 | 3,300,000 | 3,400,000 | 3,200,000 | 2,900,000 | 2,900,000 | 2,800,000 |
operating income | 3,915,000 | 4,618,000 | -1,198,000 | 406,000 | 887,000 | 1,346,000 | 347,000 | 764,000 | -227,000 | 296,000 | 3,452,000 | 735,000 | 1,148,000 | 417,000 | 204,000 | 663,000 | -1,645,000 | 447,000 | 1,163,000 | 2,468,000 | 2,930,000 | 2,362,000 | 2,165,000 | 1,265,000 | 2,130,000 | 1,632,000 | 942,000 | 707,000 | 1,152,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 | 1,699,000 | 185,000 | 1,183,000 | 887,000 | -722,000 | 733,000 | 2,093,000 | 1,678,000 | 887,271 | 948,382 | 1,188,078 | 1,223,300 | 556,957 | 883,203 | 707,007 | 548,123 | 622,000 | 1,966,827 | 960,873 | 885,726 | -459,636 | 314,181 | 1,088,905 | 1,928,436 | 1,294,709 | 577,075 | 1,738,392 | 1,262,250 | 621,411 | 1,132,529 | 5,879,297 | 1,017,379 | 712,218 | 1,254,804 | 479,683 | 904,937 | 515,576 | 710,481 | 6,791 | 917,150 | 935,500 | 1,121,707 | 1,058,768 | 977,123 | 487,380 | -185,663 | -502,252 | 40,837 | -940,023 | 88 | -424,990 | -319,134 | 16,493 | 544,247 | -894,466 | 261,566 | 169,755 | 591,396 | 300,000 | 200,000 | -600,000 | 0 | 100,000 | -200,000 | -400,000 | -400,000 | 300,000 | -100,000 | 700,000 | 400,000 | 900,000 | 700,000 | -500,000 | 300,000 | 400,000 | 600,000 | 300,000 | 100,000 | 1,100,000 | 1,100,000 | -300,000 | 1,300,000 | 900,000 | 900,000 | 1,200,000 | 1,300,000 | 1,200,000 | 1,200,000 | 900,000 | 1,900,000 | 1,200,000 | 1,000,000 | 800,000 |
net income | 2,711,000 | 2,752,000 | -1,617,000 | 848,000 | 1,363,000 | 289,000 | 584,000 | 425,000 | -759,000 | -425,000 | 7,019,000 | 593,000 | 836,000 | 12,000 | 3,000 | 432,000 | -1,348,000 | 456,000 | 951,000 | 1,700,000 | 2,306,000 | 1,417,000 | 1,194,000 | 814,000 | 628,000 | 1,419,000 | 727,000 | 512,000 | 766,000 | 1,151,000 | 1,292,000 | 1,019,000 | 828,000 | 1,319,000 | 1,168,000 | 1,211,000 | 543,000 | 1,555,000 | 1,435,000 | 1,129,000 | 1,857,000 | 1,108,000 | 696,000 | -449,000 | 7,489,000 | 1,308,000 | 987,000 | 836,816 | 854,427 | 799,987 | 1,045,839 | 431,439 | 516,645 | 792,301 | 322,777 | 430,000 | 1,728,420 | 683,256 | 585,178 | -231,007 | 263,195 | 649,451 | 1,154,212 | 897,129 | 1,340,424 | 1,561,671 | 885,744 | 521,999 | 799,017 | 3,976,700 | 740,209 | 543,039 | 856,880 | 673,743 | 621,933 | 398,444 | 456,335 | 52,446 | 602,479 | 1,598,270 | 1,000,230 | 900,595 | 809,937 | 506,059 | -1,094,607 | -310,629 | 156,142 | -632,255 | 41,031 | -229,739 | -194,058 | 149,675 | 574,857 | -697,973 | 267,798 | 157,860 | 536,643 | 400,000 | 300,000 | -300,000 | 200,000 | 200,000 | 200,000 | -100,000 | -200,000 | 500,000 | 100,000 | 600,000 | 600,000 | 700,000 | 600,000 | 400,000 | 200,000 | 300,000 | 500,000 | 300,000 | 200,000 | 900,000 | 900,000 | -100,000 | 900,000 | 700,000 | 500,000 | 900,000 | 1,100,000 | 900,000 | 1,000,000 | 700,000 | 1,300,000 | 900,000 | 700,000 | 7,700,000 |
We provide you with 20 years income statements for AstroNova stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as earnings, sales and marketing expenses, research and development costs, profits, and profit margins. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of AstroNova stock. Explore the full financial landscape of AstroNova stock with our expertly curated income statements.
The information provided in this report about AstroNova stock is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.