ThermoGenesis Quarterly Income Statements Chart
Quarterly
|
Annual
ThermoGenesis Quarterly Income Statements Table
Quarterly
|
Annual
Unit: USD | 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-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 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-03-31 | 1994-12-31 | 1994-03-31 | 1993-09-30 | 1993-06-30 | 1992-09-30 | 1992-06-30 | 1992-03-31 | 1991-12-31 | 1991-09-30 | 1991-06-30 | 1991-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 2,194,000 | 2,273,000 | 2,572,000 | 2,676,000 | 2,115,000 | 3,029,000 | 2,663,000 | 2,418,000 | 3,158,000 | 2,201,000 | 1,517,000 | 1,947,000 | 2,355,000 | 2,242,000 | 3,200,000 | 1,722,000 | 4,058,000 | 4,305,000 | 2,962,000 | 2,688,000 | 3,113,000 | 2,004,000 | 1,867,000 | 2,944,000 | 3,069,000 | 3,501,000 | 3,252,000 | 4,005,000 | 3,767,000 | 2,980,000 | 2,832,000 | 3,294,000 | 2,823,000 | 3,702,000 | 4,042,000 | 4,643,000 | 3,655,000 | 3,837,000 | 4,038,000 | 4,468,000 | 3,644,000 | 4,147,000 | 4,892,000 | 4,802,000 | 4,122,000 | 4,481,000 | 4,908,000 | 4,775,000 | 4,859,000 | 5,378,000 | 5,165,000 | 5,860,000 | 6,997,000 | 7,176,000 | 4,764,000 | 5,955,000 | 5,193,000 | 4,023,000 | 5,148,000 | 6,126,000 | 4,502,000 | 7,182,000 | 5,646,000 | 5,487,000 | 3,632,000 | 3,520,000 | 5,210,000 | 3,716,000 | 4,305,000 | 3,557,000 | 3,248,000 | 3,127,000 | 2,116,000 | 3,099,000 | 1,727,000 | 2,954,000 | 2,397,000 | 3,636,000 | 3,367,000 | 2,500,000 | 2,143,000 | 2,898,000 | 2,886,000 | 2,350,000 | 2,053,000 | 2,829,000 | 2,735,000 | 2,467,000 | 1,517,000 | 1,229,000 | 2,033,000 | 1,597,000 | 864,000 | 1,023,000 | 945,000 | 1,313,000 | 999,000 | 1,700,000 | 900,000 | 1,300,000 | 1,100,000 | 1,800,000 | 1,000,000 | 800,000 | 700,000 | 900,000 | 1,400,000 | 2,700,000 | 1,700,000 | 1,100,000 | 1,100,000 | 800,000 | 900,000 | 1,000,000 | 600,000 | 500,000 | 500,000 | 300,000 | 200,000 | 600,000 | 600,000 | 400,000 | 400,000 | 400,000 |
cost of revenue | 1,799,000 | 1,804,000 | 1,467,000 | 2,282,000 | 1,678,000 | 2,090,000 | 1,723,000 | 1,734,000 | 2,043,000 | 1,215,000 | 809,000 | 1,059,000 | 844,000 | 4,874,000 | 1,708,000 | 1,131,000 | 2,163,000 | 2,354,000 | 1,704,000 | 1,865,000 | 2,458,000 | 1,641,000 | 1,515,000 | 1,720,000 | 2,138,000 | 1,973,000 | 1,875,000 | 2,453,000 | 2,385,000 | 2,039,000 | 2,424,000 | 2,266,000 | 2,456,000 | 2,823,000 | 2,899,000 | 3,102,000 | 2,469,000 | 2,667,000 | 2,502,000 | 2,679,000 | 2,253,000 | 3,058,000 | 3,218,000 | 2,826,000 | 2,496,000 | 3,032,000 | 3,727,000 | 3,071,000 | 2,860,000 | 3,512,000 | 3,145,000 | 3,504,000 | 4,402,000 | 4,700,000 | 3,363,000 | 3,944,000 | 3,636,000 | 3,617,000 | 3,354,000 | 3,913,000 | 3,222,000 | 4,832,000 | 4,144,000 | 3,577,000 | 2,423,000 | 2,596,000 | 3,438,000 | 2,927,000 | 2,593,000 | 2,239,000 | 1,932,000 | 2,005,000 | 1,529,000 | 2,195,000 | 1,273,000 | 2,004,000 | 1,617,000 | 2,392,000 | 2,200,000 | 1,698,000 | 1,554,000 | 1,890,000 | 2,375,000 | 1,938,000 | 1,697,000 | 2,347,000 | 2,101,000 | 1,841,000 | 1,269,000 | 1,492,000 | 1,438,000 | 1,222,000 | 915,000 | 779,000 | 693,000 | 1,100,000 | 1,000,000 | 600,000 | 800,000 | 1,100,000 | 1,200,000 | 1,700,000 | 1,100,000 | 1,300,000 | 1,000,000 | 700,000 | 1,000,000 | 1,500,000 | 900,000 | 0 | 500,000 | 500,000 | 500,000 | 500,000 | 300,000 | 300,000 | 300,000 | 100,000 | 300,000 | 400,000 | 400,000 | 200,000 | 100,000 | 100,000 |
gross profit | 395,000 | 469,000 | 1,105,000 | 394,000 | 437,000 | 939,000 | 940,000 | 684,000 | 1,115,000 | 986,000 | 708,000 | 888,000 | 1,511,000 | -2,632,000 | 1,492,000 | 591,000 | 1,895,000 | 1,951,000 | 1,258,000 | 823,000 | 655,000 | 363,000 | 352,000 | 1,224,000 | 931,000 | 1,528,000 | 1,377,000 | 1,552,000 | 1,382,000 | 941,000 | 408,000 | 1,028,000 | 367,000 | 879,000 | 1,143,000 | 1,541,000 | 1,186,000 | 1,170,000 | 1,536,000 | 1,789,000 | 1,391,000 | 1,089,000 | 1,674,000 | 1,976,000 | 1,626,000 | 1,449,000 | 1,181,000 | 1,704,000 | 1,999,000 | 1,866,000 | 2,020,000 | 2,356,000 | 2,595,000 | 2,476,000 | 1,401,000 | 2,011,000 | 1,557,000 | 406,000 | 1,794,000 | 2,213,000 | 1,280,000 | 2,350,000 | 1,502,000 | 1,910,000 | 1,209,000 | 924,000 | 1,772,000 | 789,000 | 1,712,000 | 1,318,000 | 1,316,000 | 1,122,000 | 587,000 | 904,000 | 454,000 | 950,000 | 780,000 | 1,244,000 | 1,167,000 | 802,000 | 589,000 | 1,008,000 | 511,000 | 412,000 | 356,000 | 482,000 | 634,000 | 626,000 | 248,000 | -263,000 | 595,000 | 375,000 | -51,000 | 244,000 | 252,000 | 213,000 | -1,000 | 1,100,000 | 100,000 | 200,000 | -100,000 | 100,000 | -100,000 | -500,000 | -300,000 | 200,000 | 400,000 | 1,200,000 | 800,000 | 1,100,000 | 600,000 | 300,000 | 400,000 | 500,000 | 300,000 | 200,000 | 200,000 | 200,000 | -100,000 | 200,000 | 200,000 | 200,000 | 300,000 | 300,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 266,000 | 383,000 | 306,000 | 342,000 | 470,000 | 392,000 | 456,000 | 665,000 | 543,000 | 622,000 | 379,000 | 540,000 | 750,000 | 578,000 | 609,000 | 638,000 | 584,000 | 611,000 | 563,000 | 452,000 | 611,000 | 908,000 | 1,041,000 | 1,183,000 | 1,063,000 | 566,000 | 567,000 | 694,000 | 670,000 | 779,000 | 708,000 | 646,000 | 1,097,000 | 1,208,000 | 1,712,000 | 1,542,000 | 1,477,000 | 1,070,000 | 768,000 | 797,000 | 833,000 | 781,000 | 658,000 | 714,000 | 838,000 | 810,000 | 959,000 | 1,037,000 | 923,000 | 789,000 | 715,000 | 774,000 | 725,000 | 939,000 | 1,080,000 | 1,400,000 | 1,594,000 | 1,306,000 | 1,018,000 | 1,298,000 | 1,600,000 | 2,157,000 | 1,902,000 | 1,617,000 | 1,496,000 | 1,139,000 | 1,034,000 | 973,000 | 962,000 | 1,202,000 | 705,000 | 1,177,000 | 1,073,000 | 1,732,000 | 1,277,000 | 1,395,000 | 1,269,000 | 968,000 | 1,057,000 | 748,000 | 699,000 | 754,000 | 795,000 | 826,000 | 562,000 | 575,000 | 652,000 | 455,000 | 601,000 | 436,000 | 476,000 | 435,000 | 435,000 | 453,000 | 309,000 | 400,000 | 400,000 | 500,000 | 500,000 | 500,000 | 500,000 | 900,000 | 800,000 | 1,100,000 | 1,100,000 | 1,500,000 | 900,000 | 600,000 | 600,000 | 400,000 | 400,000 | 300,000 | 100,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 1,952,000 | 2,199,000 | 2,150,000 | 1,921,000 | 2,452,000 | 2,381,000 | 2,149,000 | 2,009,000 | 2,220,000 | 4,124,000 | 2,371,000 | 2,304,000 | 2,594,000 | 2,556,000 | 2,701,000 | 3,827,000 | 2,225,000 | 2,213,000 | 2,164,000 | 2,793,000 | 2,590,000 | 3,666,000 | 3,608,000 | 3,301,999 | 3,281,000 | 3,131,000 | 3,493,000 | 5,125,000 | 3,330,000 | 3,183,000 | 3,149,000 | 2,996,000 | 4,281,000 | 3,262,000 | 5,979,000 | 5,894,000 | 4,473,000 | 4,449,000 | 3,395,000 | 3,392,000 | 3,690,000 | 3,467,000 | 2,956,000 | 2,534,000 | 2,634,000 | 2,502,000 | 2,943,000 | 3,028,000 | 3,239,000 | 3,034,000 | 2,866,000 | 3,107,000 | 2,665,000 | 2,650,000 | 2,802,000 | 3,490,000 | 3,757,000 | 3,518,000 | 2,935,000 | 3,971,000 | 4,047,000 | 4,995,000 | 4,452,000 | 3,974,000 | 3,916,000 | 3,956,000 | 3,235,000 | 3,273,000 | 3,274,000 | 3,257,000 | 2,476,000 | 2,923,000 | 2,657,000 | 3,337,000 | 2,623,000 | 2,847,000 | 2,703,000 | 2,380,000 | 2,398,000 | 2,033,000 | 1,835,000 | 2,013,000 | 2,181,000 | 2,011,000 | 1,746,000 | 1,985,000 | 1,836,000 | 1,611,000 | 1,694,000 | 971,000 | 1,695,000 | 1,408,000 | 1,328,000 | 1,750,000 | 1,452,000 | 1,600,000 | 1,700,000 | 2,000,000 | 2,000,000 | 1,700,000 | 1,700,000 | 2,300,000 | 2,000,000 | 2,500,000 | 2,200,000 | 3,000,000 | 1,900,000 | 1,300,000 | 1,200,000 | 1,100,000 | 900,000 | 600,000 | 500,000 | 500,000 | 600,000 | 500,000 | 500,000 | 400,000 | 500,000 | 700,000 | 500,000 | 300,000 | 600,000 | 400,000 |
operating income | -1,557,000 | -1,730,000 | -1,045,000 | -1,527,000 | -2,015,000 | -1,442,000 | -1,209,000 | -1,325,000 | -1,105,000 | -3,138,000 | -1,663,000 | -1,416,000 | -1,083,000 | -5,188,000 | -1,209,000 | -3,236,000 | -330,000 | -262,000 | -906,000 | -7,849,000 | -1,935,000 | -30,505,000 | -3,256,000 | -1,993,000 | -2,350,000 | -1,603,000 | -2,116,000 | -3,573,000 | -1,948,000 | -2,242,000 | -2,741,000 | -1,968,000 | -3,914,000 | -2,383,000 | -4,836,000 | -4,353,000 | -3,287,000 | -3,279,000 | -1,859,000 | -1,603,000 | -2,299,000 | -2,378,000 | -1,121,000 | -558,000 | 992,000 | -1,053,000 | -1,762,000 | -1,324,000 | -1,240,000 | -1,168,000 | -846,000 | -751,000 | -70,000 | -174,000 | -1,401,000 | -1,479,000 | -2,200,000 | -3,112,000 | -1,141,000 | -1,758,000 | -2,767,000 | -2,645,000 | -2,951,000 | -2,064,000 | -2,707,000 | -3,032,000 | -1,463,000 | -2,484,000 | -1,562,000 | -1,939,000 | -1,160,000 | -1,801,000 | -2,070,000 | -2,433,000 | -2,169,000 | -1,897,000 | -1,923,000 | -1,136,000 | -1,231,000 | -1,231,000 | -1,246,000 | -1,005,000 | -1,670,000 | -1,599,000 | -1,390,000 | -1,503,000 | -1,202,000 | -985,000 | -1,446,000 | -697,000 | -1,368,000 | -1,033,000 | -1,379,000 | -1,506,000 | -1,410,000 | -1,387,000 | -1,701,000 | -900,000 | -1,900,000 | -1,500,000 | -1,800,000 | -2,200,000 | -2,100,000 | -3,000,000 | -2,500,000 | -2,800,000 | -1,500,000 | -100,000 | -400,000 | 0 | -300,000 | -300,000 | -100,000 | 0 | -300,000 | -300,000 | -300,000 | -200,000 | -600,000 | -500,000 | -300,000 | -100,000 | -300,000 | -100,000 |
net income | -3,615,000 | -2,260,000 | -5,086,000 | -3,433,000 | -3,240,000 | -2,688,000 | -1,910,000 | -2,654,000 | -1,774,000 | -4,539,000 | -2,413,000 | -2,849,000 | -2,463,000 | -6,437,000 | -4,602,000 | -4,047,000 | -2,282,000 | -1,297,000 | -1,871,000 | -7,159,000 | -2,589,000 | -27,008,000 | -2,960,000 | 67,000 | -2,350,000 | -1,154,000 | -2,097,000 | -3,399,000 | -22,445,000 | -3,694,000 | -10,873,000 | -624,000 | -3,397,000 | -2,374,000 | -4,811,000 | -4,371,000 | -3,296,000 | -2,870,000 | -1,859,000 | -1,603,000 | -2,299,000 | -2,397,000 | -1,121,000 | -563,000 | 995,000 | -738,000 | -1,762,000 | -1,278,000 | -1,208,000 | -1,168,000 | -845,000 | -486,000 | -68,000 | -171,000 | -1,365,000 | -1,468,000 | -2,189,000 | -3,084,000 | -1,092,000 | -1,695,000 | -2,679,000 | -2,484,000 | -2,680,000 | -1,717,000 | -2,300,000 | -2,613,000 | -1,037,000 | -2,030,000 | -1,096,000 | -1,481,000 | -892,000 | -1,752,000 | -2,016,000 | -2,383,000 | -2,117,000 | -1,841,000 | -1,879,000 | -1,097,000 | -1,218,000 | -1,223,000 | -1,239,000 | -991,000 | -1,666,000 | -1,584,000 | -1,362,000 | -1,470,000 | -1,200,000 | -955,000 | -1,413,000 | -1,762,000 | -1,278,000 | -1,619,000 | -1,631,000 | -1,507,000 | -1,179,000 | -1,400,000 | -1,800,000 | -800,000 | -1,900,000 | -1,600,000 | -1,800,000 | -2,000,000 | -2,100,000 | -3,000,000 | -2,500,000 | -2,700,000 | -1,500,000 | -200,000 | -400,000 | -100,000 | -400,000 | -300,000 | -100,000 | 100,000 | -100,000 | -200,000 | -200,000 | -200,000 | -500,000 | -500,000 | -200,000 | -200,000 | -300,000 | -200,000 |
We provide you with 20 years income statements for ThermoGenesis 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 ThermoGenesis stock. Explore the full financial landscape of ThermoGenesis stock with our expertly curated income statements.
The information provided in this report about ThermoGenesis 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.