SPAR Group Quarterly Income Statements Chart
Quarterly
|
Annual
SPAR Group Quarterly Income Statements Table
Quarterly
|
Annual
Unit: USD | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-07-02 | 1999-06-30 | 1999-04-02 | 1999-03-31 | 1999-01-01 | 1998-12-31 | 1998-10-02 | 1998-09-30 | 1998-07-03 | 1998-06-30 | 1998-04-03 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 65,099,000 | 67,333,000 | 65,936,000 | 64,380,000 | 64,642,000 | 69,832,000 | 67,799,000 | 58,994,000 | 60,023,000 | 67,423,000 | 67,176,000 | 61,097,000 | 59,360,000 | 58,865,000 | 50,944,000 | 61,348,000 | 61,053,000 | 66,440,000 | 68,223,000 | 57,160,000 | 57,000,000 | 58,388,000 | 59,224,000 | 54,579,000 | 50,020,000 | 48,752,000 | 42,722,000 | 39,886,000 | 44,543,000 | 33,438,000 | 29,732,000 | 26,611,000 | 32,276,000 | 28,269,000 | 29,467,000 | 29,266,000 | 32,052,000 | 31,009,000 | 30,924,000 | 28,036,000 | 31,807,000 | 27,753,000 | 28,696,000 | 26,177,000 | 30,953,000 | 26,423,000 | 24,343,000 | 21,047,000 | 23,599,000 | 17,564,000 | 15,944,000 | 16,418,000 | 18,739,000 | 15,674,000 | 15,614,000 | 13,128,000 | 14,191,000 | 14,708,000 | 13,478,000 | 15,171,000 | 15,976,000 | 17,271,000 | 18,910,000 | 17,454,000 | 18,432,000 | 14,365,000 | 12,506,000 | 15,413,000 | 15,839,000 | 12,709,000 | 12,919,000 | 15,850,000 | 13,205,000 | 11,060,000 | 12,800,000 | 14,521,000 | 15,952,000 | 10,683,000 | 11,933,000 | 12,803,000 | 12,155,000 | 16,615,000 | 17,351,000 | 18,739,000 | 18,249,000 | 17,775,000 | 17,542,000 | 16,046,000 | -7,675,000 | 27,379,000 | 23,509,000 | 27,678,000 | 26,461,000 | 22,332,000 | 28,290,000 | 32,447,000 | 38,625,000 | 36,400,000 | 21,200,000 | 21,200,000 | 21,600,000 | 21,600,000 | 23,300,000 | 23,300,000 | 29,800,000 | 29,800,000 | 33,900,000 | 33,900,000 | 34,700,000 | 34,700,000 | 33,200,000 | 34,000,000 | 31,600,000 | 29,400,000 | 33,200,000 | 33,600,000 | 26,900,000 | 26,300,000 | 26,300,000 | 28,200,000 | 26,300,000 | 24,000,000 |
cost of revenue | 50,653,000 | 53,960,000 | 52,840,000 | 50,242,000 | 51,249,000 | 56,992,000 | 54,851,000 | 47,163,000 | 49,377,000 | 54,813,000 | 55,170,000 | 48,838,000 | 47,851,000 | 46,849,000 | 41,072,000 | 49,560,000 | 49,010,000 | 53,929,000 | 54,159,000 | 46,525,000 | 44,750,000 | 46,546,000 | 48,759,000 | 44,849,000 | 39,038,000 | 39,960,000 | 33,765,000 | 31,838,000 | 35,472,000 | 26,162,000 | 22,705,000 | 20,442,000 | 23,808,000 | 21,555,000 | 22,299,000 | 22,353,000 | 22,938,000 | 23,703,000 | 23,225,000 | 21,806,000 | 23,109,000 | 21,228,000 | 21,883,000 | 20,145,000 | 22,717,000 | 19,899,000 | 17,635,000 | 15,278,000 | 16,344,000 | 12,515,000 | 10,987,000 | 11,186,000 | 12,175,000 | 10,730,000 | 10,403,000 | 8,857,000 | 9,262,000 | 10,373,000 | 9,310,000 | 11,073,000 | 10,248,000 | 12,237,000 | 13,719,000 | 12,484,000 | 11,730,000 | 10,483,000 | 8,757,000 | 10,294,000 | 9,610,000 | 8,856,000 | 9,142,000 | 9,854,000 | 7,525,000 | 7,595,000 | 8,169,000 | 8,651,000 | 9,170,000 | 6,963,000 | 8,716,000 | 8,694,000 | 8,561,000 | 11,380,000 | 11,146,000 | 11,251,000 | 9,229,000 | 10,760,000 | 10,591,000 | 9,751,000 | -12,890,000 | 18,958,000 | 15,990,000 | 18,826,000 | 16,721,000 | 14,105,000 | 19,177,000 | 22,473,000 | 28,388,000 | 24,500,000 | 19,600,000 | 19,600,000 | 20,100,000 | 20,100,000 | 21,200,000 | 21,200,000 | 26,200,000 | 26,200,000 | 28,200,000 | 28,200,000 | 29,800,000 | 29,800,000 | 32,300,000 | 31,500,000 | 29,600,000 | 26,400,000 | 26,300,000 | 26,500,000 | 21,700,000 | 20,300,000 | 0 | 0 | 0 | 0 |
gross profit | 14,446,000 | 13,373,000 | 13,096,000 | 14,138,000 | 13,393,000 | 12,840,000 | 12,948,000 | 11,831,000 | 10,646,000 | 12,610,000 | 12,006,000 | 12,259,000 | 11,509,000 | 12,016,000 | 9,872,000 | 11,788,000 | 12,043,000 | 12,511,000 | 14,064,000 | 10,635,000 | 12,250,000 | 11,842,000 | 10,465,000 | 9,730,000 | 10,982,000 | 8,792,000 | 8,957,000 | 8,048,000 | 9,071,000 | 7,276,000 | 7,027,000 | 6,169,000 | 8,468,000 | 6,714,000 | 7,168,000 | 6,913,000 | 9,114,000 | 7,306,000 | 7,699,000 | 6,230,000 | 8,698,000 | 6,525,000 | 6,813,000 | 6,032,000 | 8,236,000 | 6,524,000 | 6,708,000 | 5,769,000 | 7,255,000 | 5,049,000 | 4,957,000 | 5,232,000 | 6,564,000 | 4,944,000 | 5,211,000 | 4,271,000 | 4,929,000 | 4,335,000 | 4,168,000 | 4,098,000 | 5,728,000 | 5,034,000 | 5,191,000 | 4,970,000 | 6,702,000 | 3,882,000 | 3,749,000 | 5,119,000 | 6,229,000 | 3,853,000 | 3,777,000 | 5,996,000 | 5,680,000 | 3,465,000 | 4,631,000 | 5,870,000 | 6,782,000 | 3,720,000 | 3,217,000 | 4,109,000 | 3,594,000 | 5,235,000 | 6,205,000 | 7,488,000 | 9,020,000 | 7,015,000 | 6,951,000 | 6,295,000 | 5,215,000 | 8,421,000 | 7,519,000 | 8,852,000 | 9,740,000 | 8,227,000 | 9,113,000 | 9,974,000 | 10,237,000 | 11,900,000 | 1,600,000 | 1,600,000 | 1,500,000 | 1,500,000 | 2,100,000 | 2,100,000 | 3,600,000 | 3,600,000 | 5,700,000 | 5,700,000 | 4,900,000 | 4,900,000 | 900,000 | 2,500,000 | 2,000,000 | 3,000,000 | 6,900,000 | 7,100,000 | 5,200,000 | 6,000,000 | 26,300,000 | 28,200,000 | 26,300,000 | 24,000,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 0 | 0 | 0 | 0 | 1,200,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 11,328,000 | 11,832,000 | 11,099,000 | 10,988,000 | 11,692,000 | 11,120,000 | 10,591,000 | 9,764,000 | 9,266,000 | 9,935,000 | 10,119,000 | 9,541,000 | 8,570,000 | 8,675,000 | 7,909,000 | 10,311,000 | 10,857,000 | 9,464,000 | 9,834,000 | 8,902,000 | 12,313,000 | 9,518,000 | 9,727,000 | 9,000,000 | 9,176,000 | 7,964,000 | 7,986,000 | 7,563,000 | 8,245,000 | 6,846,000 | 6,247,000 | 6,001,000 | 6,296,000 | 6,485,000 | 6,655,000 | 6,564,000 | 7,279,000 | 6,759,000 | 6,689,000 | 6,333,000 | 6,697,000 | 6,135,000 | 6,544,000 | 5,674,000 | 6,416,000 | 5,588,000 | 5,927,000 | 5,299,000 | 5,725,000 | 4,648,000 | 4,402,000 | 4,835,000 | 4,913,000 | 4,579,000 | 4,436,000 | 4,232,000 | 4,807,000 | 4,016,000 | 4,155,000 | 4,230,000 | 5,240,000 | 4,616,000 | 4,731,000 | 4,866,000 | 5,323,000 | 5,288,000 | 5,420,000 | 5,406,000 | 6,218,000 | 5,025,000 | 4,049,000 | 5,284,000 | 5,068,000 | 4,475,000 | 4,514,000 | 4,535,000 | 6,145,000 | 4,303,000 | 14,087,000 | 5,329,000 | 6,290,000 | 5,719,000 | 5,167,000 | 5,321,000 | 5,091,000 | 5,038,000 | 5,135,000 | 5,384,000 | 924,000 | 7,178,000 | 6,659,000 | 7,295,000 | 8,972,000 | 7,529,000 | 8,405,000 | 9,569,000 | 9,412,000 | 11,400,000 | 4,200,000 | 4,200,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 4,300,000 | 4,300,000 | 5,800,000 | 5,800,000 | 6,100,000 | 6,100,000 | 6,000,000 | 5,600,000 | 5,000,000 | 5,200,000 | 5,000,000 | 5,200,000 | 5,000,000 | 4,500,000 | -98,900,000 | 0 | 0 | 0 |
operating income | 3,118,000 | 1,541,000 | 1,997,000 | 3,150,000 | -638,000 | 1,720,000 | 2,357,000 | 2,067,000 | -3,098,000 | 2,675,000 | 1,887,000 | 2,718,000 | 2,939,000 | 3,341,000 | 1,963,000 | 1,477,000 | 1,186,000 | 3,047,000 | 4,230,000 | 1,733,000 | 1,912,000 | 2,324,000 | -1,237,000 | 730,000 | 1,806,000 | 828,000 | 971,000 | 485,000 | 826,000 | 430,000 | 780,000 | 168,000 | 2,172,000 | 229,000 | 513,000 | 349,000 | 1,835,000 | 547,000 | 1,010,000 | -103,000 | 2,001,000 | 390,000 | 269,000 | 358,000 | 1,820,000 | 936,000 | 781,000 | 470,000 | 1,530,000 | 401,000 | 555,000 | 397,000 | 1,651,000 | 365,000 | 775,000 | 39,000 | 122,000 | 319,000 | 13,000 | -132,000 | 488,000 | 418,000 | 460,000 | 104,000 | 1,379,000 | -1,406,000 | -1,671,000 | -287,000 | 11,000 | -1,172,000 | -272,000 | 712,000 | 612,000 | -1,010,000 | 117,000 | 1,335,000 | 637,000 | -583,000 | -10,870,000 | -1,220,000 | -2,696,000 | -484,000 | 1,038,000 | 2,167,000 | 3,929,000 | 1,977,000 | 1,816,000 | 911,000 | 4,291,000 | 1,243,000 | 860,000 | 1,557,000 | 768,000 | 698,000 | 708,000 | 405,000 | 825,000 | 500,000 | -2,600,000 | -2,600,000 | -3,500,000 | -3,500,000 | -2,900,000 | -2,900,000 | -700,000 | -700,000 | -100,000 | -100,000 | -1,200,000 | -1,200,000 | -5,100,000 | -3,100,000 | -3,000,000 | -2,200,000 | 1,900,000 | 1,900,000 | 200,000 | 1,500,000 | -72,600,000 | 28,200,000 | 26,300,000 | 24,000,000 |
net income | 2,137,000 | 259,000 | 639,000 | 1,777,000 | -1,843,000 | 900,000 | 1,613,000 | 1,454,000 | -4,390,000 | 1,180,000 | 514,000 | 917,000 | 2,030,000 | 1,144,000 | -103,000 | 298,000 | -624,000 | 907,000 | 1,523,000 | 619,000 | -533,000 | 621,000 | -1,763,000 | 124,000 | -1,269,000 | 246,000 | 343,000 | -244,000 | 89,000 | -58,000 | 283,000 | -139,000 | 1,028,000 | -92,000 | 29,000 | -74,000 | 2,678,000 | 383,000 | 577,000 | -369,000 | 3,106,000 | 331,000 | -130,000 | 44,000 | 1,327,000 | 578,000 | 718,000 | 307,000 | 1,206,000 | 247,000 | 509,000 | 253,000 | 1,194,000 | 325,000 | 612,000 | 36,000 | 304,000 | 157,000 | 236,000 | -155,000 | 466,000 | -117,000 | 3,000 | -250,000 | 1,450,000 | -1,747,000 | -1,739,000 | -509,000 | -105,000 | -1,392,000 | 100,000 | 777,000 | 734,000 | -1,142,000 | 116,000 | 1,169,000 | 487,000 | 210,000 | -12,177,000 | -790,000 | -2,080,000 | -345,000 | 608,000 | 1,278,000 | 2,535,000 | 1,213,000 | 1,069,000 | 482,000 | -3,287,000 | 579,000 | 319,000 | 677,000 | 692,000 | 100,000 | 113,000 | 416,000 | 305,000 | -2,800,000 | -2,500,000 | -2,500,000 | -3,300,000 | -3,300,000 | -3,000,000 | -3,000,000 | -400,000 | -400,000 | 100,000 | 100,000 | -1,000,000 | -1,000,000 | -6,500,000 | -5,500,000 | -1,900,000 | -1,200,000 | 1,400,000 | 1,300,000 | 200,000 | 900,000 | 1,100,000 | 1,000,000 | 700,000 | 700,000 |
We provide you with 20 years income statements for SPAR Group 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 SPAR Group stock. Explore the full financial landscape of SPAR Group stock with our expertly curated income statements.
The information provided in this report about SPAR Group 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.