MDXG Stock Income Statements
The information provided in this report 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.
Quarterly Income Statements
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 | 2008-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 86,832,000 | 81,712,000 | 81,257,000 | 71,676,000 | 74,375,000 | 67,689,000 | 66,883,000 | 58,894,000 | 67,409,000 | 63,074,000 | 68,165,000 | 59,967,000 | 68,548,000 | 64,303,000 | 53,647,000 | 61,736,000 | 76,400,000 | 88,863,000 | 67,437,000 | 66,555,000 | 92,586,000 | 86,959,000 | 95,417,000 | 84,149,000 | 87,547,000 | 84,573,000 | 76,412,000 | 72,607,000 | 69,876,000 | 64,429,000 | 57,342,000 | 53,367,000 | 51,835,000 | 49,015,000 | 45,679,000 | 40,767,000 | 39,572,852 | 33,517,762 | 25,573,198 | 19,559,188 | 17,993,791 | 16,115,708 | 13,514,743 | 11,556,493 | 10,509,663 | 7,954,046 | 4,884,256 | 3,705,808 | 2,635,466 | 2,152,094 | 1,929,399 | 1,043,487 | 243,918 | 108,027 | 322,075 | 114,855 | 158,260 |
cost of revenue | 13,842,000 | 14,790,000 | 13,583,000 | 12,419,000 | 14,369,000 | 12,188,000 | 11,823,000 | 9,936,000 | 10,753,000 | 10,129,000 | 12,760,000 | 9,641,000 | 10,817,000 | 10,289,000 | 8,198,000 | 10,025,000 | 12,709,000 | 13,205,000 | 9,749,000 | 7,418,000 | 10,402,000 | 7,355,000 | 9,270,000 | 9,358,000 | 8,247,000 | 9,599,000 | 8,631,000 | 8,743,000 | 9,069,000 | 7,997,000 | 7,394,000 | 7,946,000 | 4,985,000 | 4,979,000 | 5,089,000 | 5,148,000 | 3,599,752 | 3,348,005 | 2,739,967 | 2,977,275 | 3,111,174 | 2,113,438 | 2,198,482 | 1,905,020 | 1,689,261 | 1,425,336 | 1,114,926 | 958,855 | 862,947 | 843,366 | 789,405 | 658,875 | 364,853 | 539,697 | 435,925 | 379,588 | 0 |
gross profit | 72,990,000 | 66,922,000 | 67,674,000 | 59,257,000 | 60,006,000 | 55,501,000 | 55,060,000 | 48,958,000 | 56,656,000 | 52,945,000 | 55,405,000 | 50,326,000 | 57,731,000 | 54,014,000 | 45,449,000 | 51,711,000 | 63,691,000 | 75,658,000 | 57,688,000 | 59,137,000 | 82,184,000 | 79,604,000 | 86,147,000 | 74,791,000 | 79,300,000 | 74,974,000 | 67,781,000 | 63,864,000 | 60,807,000 | 56,432,000 | 49,948,000 | 45,421,000 | 46,850,000 | 44,036,000 | 40,590,000 | 35,619,000 | 35,973,100 | 30,169,757 | 22,833,231 | 16,581,913 | 14,882,617 | 14,002,270 | 11,316,261 | 9,651,473 | 8,820,402 | 6,528,710 | 3,769,330 | 2,746,953 | 1,772,519 | 1,308,728 | 1,139,994 | 384,612 | -120,935 | -431,670 | -113,850 | -264,733 | 158,260 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | -5,503,000 | 3,175,000 | 8,497,000 | 6,496,000 | 5,400,000 | 5,953,000 | 5,512,000 | 5,964,000 | 4,575,000 | 4,368,000 | 4,063,000 | 4,339,000 | 3,435,000 | 3,372,000 | 2,259,000 | 2,650,000 | 2,719,000 | 2,691,000 | 2,828,000 | 2,902,000 | 4,540,000 | 3,962,000 | 3,719,000 | 3,545,000 | 3,470,000 | 5,481,000 | 4,747,000 | 4,202,000 | 3,456,000 | 2,919,000 | 3,168,000 | 2,496,000 | 2,341,000 | 2,187,000 | 2,054,000 | 1,831,000 | 1,845,847 | 2,014,306 | 1,799,803 | 1,390,044 | 1,384,872 | 1,287,361 | 924,468 | 1,246,757 | 1,135,699 | 838,690 | 503,086 | 407,072 | 607,125 | 485,236 | 662,487 | 847,903 | 585,288 | 842,929 | 752,711 | 572,404 | 953,546 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 49,564,000 | 55,898,000 | 61,630,000 | 62,638,000 | 58,934,000 | 62,604,000 | 64,696,000 | 58,258,000 | 53,303,000 | 54,020,000 | 55,815,000 | 57,178,000 | 72,796,000 | 63,721,000 | 51,305,000 | 65,455,000 | 68,563,000 | 61,460,000 | 74,761,000 | 72,104,000 | 91,126,000 | 79,231,000 | 84,472,000 | 71,820,000 | 55,318,000 | 66,132,000 | 60,568,000 | 57,679,000 | 52,092,000 | 51,729,000 | 46,387,000 | 43,954,000 | 39,099,000 | 37,322,000 | 34,938,000 | 31,372,000 | 31,321,215 | 26,438,864 | 23,224,994 | 17,472,928 | 15,926,084 | 14,258,161 | 12,060,478 | 9,878,363 | 9,545,129 | 7,044,941 | 3,886,846 | 3,378,318 | 4,208,395 | 2,961,085 | 3,556,429 | 3,640,958 | 2,311,490 | 2,422,188 | 2,583,947 | 2,283,561 | 3,189,867 |
operating income | 26,890,000 | 10,816,000 | 2,788,000 | -3,381,000 | 1,072,000 | -7,103,000 | -9,636,000 | -9,300,000 | 3,301,000 | -1,075,000 | -410,000 | -6,852,000 | -16,091,000 | -9,707,000 | -5,856,000 | -16,125,000 | -4,872,000 | 14,198,000 | -17,073,000 | -13,413,000 | -8,942,000 | 373,000 | 1,675,000 | 2,971,000 | 23,982,000 | 8,842,000 | 7,213,000 | 6,185,000 | 8,715,000 | 4,703,000 | 3,561,000 | 1,467,000 | 7,751,000 | 6,714,000 | 5,652,000 | 4,247,000 | 4,651,885 | 3,730,893 | -391,763 | -891,015 | -1,411,569 | -255,891 | -744,217 | -226,890 | -971,777 | -3,634,726 | -117,516 | -631,365 | -2,435,876 | -1,652,357 | -2,416,435 | -3,256,346 | -2,432,425 | -2,853,858 | -2,697,797 | -2,548,294 | -3,189,867 |
net income | 62,688,000 | 6,761,000 | 1,200,000 | -4,983,000 | -415,000 | -8,426,000 | -10,868,000 | -10,489,000 | 2,215,000 | -2,339,000 | -1,779,000 | -8,382,000 | -16,580,000 | -19,417,000 | -8,466,000 | -4,821,000 | -7,476,000 | 12,379,000 | -17,210,000 | -13,273,000 | -36,224,000 | -178,000 | 1,804,000 | 4,619,000 | 34,874,000 | 17,457,000 | 8,069,000 | 4,327,000 | 5,481,000 | 3,321,000 | 1,975,000 | 1,197,000 | 13,378,000 | 6,551,000 | 5,430,000 | 4,087,000 | 3,832,526 | 3,699,705 | -390,159 | -922,072 | -1,426,938 | -307,118 | -757,389 | -1,620,408 | -1,605,284 | -4,219,372 | -744,069 | -1,093,652 | -2,577,195 | -1,765,723 | -2,503,505 | -3,347,562 | -2,726,657 | -2,854,442 | -2,696,569 | -3,142,085 | -3,151,882 |