MDXH 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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 19,398,000 | 19,350,000 | 16,745,000 | 14,700,000 | 12,891,000 | 11,154,000 | 6,903,000 | 6,106,000 | 6,013,000 | 5,495,000 | 5,559,750 | 5,559,750 | 4,593,000 | 4,593,000 | 4,593,000 | 4,593,000 | 2,946,250 | 2,946,250 | 2,946,250 | 2,946,250 | 7,084,500 | 7,084,500 | 7,084,500 | 7,084,500 | 10,127,000 | 10,127,000 | 10,127,000 | 10,127,000 | 7,466,750 | 7,466,750 | 7,466,750 | 7,466,750 | 4,366,750 | 4,366,750 | 4,366,750 | 4,366,750 | 2,869,750 | 2,869,750 | 2,869,750 | 2,869,750 | 1,888,500 | 1,888,500 | 1,888,500 | 1,888,500 | 1,229,600.339 | 1,229,600.339 | 1,229,600.339 | 1,229,600.339 | 870,649.99 | 870,649.99 | 870,649.99 | 870,649.99 | 843,197.234 | 843,197.234 | 843,197.234 | 843,197.234 | 912,659.751 | 912,659.751 | 912,659.751 | 912,659.751 | 1,052,426.428 | 1,052,426.428 | 1,052,426.428 | 1,052,426.428 | 962,645.982 | 962,645.982 | 962,645.982 | 962,645.982 | 914,292.125 | 914,292.125 | 914,292.125 | 914,292.125 | 912,283.403 | 912,283.403 | 912,283.403 | 912,283.403 | 131,493.33 | 131,493.33 | 131,493.33 | 131,493.33 |
cost of revenue | 6,727,000 | 6,797,000 | 6,755,000 | 5,985,000 | 5,667,000 | 4,931,000 | 3,974,000 | 3,263,000 | 3,378,000 | 2,933,000 | 2,956,750 | 2,956,750 | 2,630,750 | 2,630,750 | 2,630,750 | 2,630,750 | 2,982,250 | 2,982,250 | 2,982,250 | 2,982,250 | 2,913,000 | 2,913,000 | 2,913,000 | 2,913,000 | 2,550,750 | 2,550,750 | 2,550,750 | 2,550,750 | 2,525,750 | 2,525,750 | 2,525,750 | 2,525,750 | 1,726,250 | 1,726,250 | 1,726,250 | 1,726,250 | 1,613,250 | 1,613,250 | 1,613,250 | 1,613,250 | 1,448,250 | 1,448,250 | 1,448,250 | 1,448,250 | 298,555.823 | 298,555.823 | 298,555.823 | 298,555.823 | 86,190.137 | 86,190.137 | 86,190.137 | 86,190.137 | 123,021.678 | 123,021.678 | 123,021.678 | 123,021.678 | 64,115.422 | 64,115.422 | 64,115.422 | 64,115.422 | 84,569.981 | 84,569.981 | 84,569.981 | 84,569.981 | 164,025.253 | 164,025.253 | 164,025.253 | 164,025.253 | 18,147.263 | 18,147.263 | 18,147.263 | 18,147.263 | 33,755.374 | 33,755.374 | 33,755.374 | 33,755.374 | 3,050.103 | 3,050.103 | 3,050.103 | 3,050.103 |
gross profit | 12,671,000 | 12,553,000 | 9,990,000 | 8,715,000 | 7,224,000 | 6,223,000 | 2,929,000 | 2,843,000 | 2,635,000 | 2,562,000 | 2,603,000 | 2,603,000 | 1,962,250 | 1,962,250 | 1,962,250 | 1,962,250 | -36,000 | -36,000 | -36,000 | -36,000 | 4,171,500 | 4,171,500 | 4,171,500 | 4,171,500 | 7,576,250 | 7,576,250 | 7,576,250 | 7,576,250 | 4,941,000 | 4,941,000 | 4,941,000 | 4,941,000 | 2,640,500 | 2,640,500 | 2,640,500 | 2,640,500 | 1,256,500 | 1,256,500 | 1,256,500 | 1,256,500 | 440,250 | 440,250 | 440,250 | 440,250 | 931,044.516 | 931,044.516 | 931,044.516 | 931,044.516 | 784,459.854 | 784,459.854 | 784,459.854 | 784,459.854 | 720,175.555 | 720,175.555 | 720,175.555 | 720,175.555 | 848,544.329 | 848,544.329 | 848,544.329 | 848,544.329 | 967,856.447 | 967,856.447 | 967,856.447 | 967,856.447 | 798,620.73 | 798,620.73 | 798,620.73 | 798,620.73 | 896,144.861 | 896,144.861 | 896,144.861 | 896,144.861 | 878,528.029 | 878,528.029 | 878,528.029 | 878,528.029 | 128,443.227 | 128,443.227 | 128,443.227 | 128,443.227 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 1,829,000 | 2,350,000 | 2,454,000 | 2,106,000 | 1,805,000 | 2,167,000 | 1,801,000 | 1,784,000 | 2,346,000 | 1,504,000 | 1,668,250 | 1,668,250 | 1,135,750 | 1,135,750 | 1,135,750 | 1,135,750 | 2,249,250 | 2,249,250 | 2,249,250 | 2,249,250 | 452,500 | 452,500 | 452,500 | 452,500 | 456,750 | 456,750 | 456,750 | 456,750 | -83,000 | -83,000 | -83,000 | -83,000 | 525,500 | 525,500 | 525,500 | 525,500 | 185,500 | 185,500 | 185,500 | 185,500 | 394,250 | 394,250 | 394,250 | 394,250 | 823,260.243 | 823,260.243 | 823,260.243 | 823,260.243 | 1,556,930.853 | 1,556,930.853 | 1,556,930.853 | 1,556,930.853 | 2,264,928.847 | 2,264,928.847 | 2,264,928.847 | 2,264,928.847 | 4,688,305.92 | 4,688,305.92 | 4,688,305.92 | 4,688,305.92 | 3,827,922.711 | 3,827,922.711 | 3,827,922.711 | 3,827,922.711 | 3,899,791.506 | 3,899,791.506 | 3,899,791.506 | 3,899,791.506 | 2,853,409.706 | 2,853,409.706 | 2,853,409.706 | 2,853,409.706 | 1,712,641.092 | 1,712,641.092 | 1,712,641.092 | 1,712,641.092 | 1,557,585.945 | 1,557,585.945 | 1,557,585.945 | 1,557,585.945 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 19,170,000 | 17,114,000 | 17,733,000 | 17,432,000 | 16,171,000 | 18,153,000 | 12,100,000 | 10,695,000 | 9,882,000 | 9,713,000 | -9,384,750 | -9,384,750 | -8,791,500 | -8,791,500 | -8,791,500 | -8,791,500 | -10,803,250 | -10,803,250 | -10,803,250 | -10,803,250 | -12,273,750 | -12,273,750 | -12,273,750 | -12,273,750 | -10,676,500 | -10,676,500 | -10,676,500 | -10,676,500 | -8,262,750 | -8,262,750 | -8,262,750 | -8,262,750 | -6,258,750 | -6,258,750 | -6,258,750 | -6,258,750 | -5,070,500 | -5,070,500 | -5,070,500 | -5,070,500 | -4,484,000 | -4,484,000 | -4,484,000 | -4,484,000 | -3,809,479.726 | -3,809,479.726 | -3,809,479.726 | -3,809,479.726 | -3,084,051.584 | -3,084,051.584 | -3,084,051.584 | -3,084,051.584 | -3,501,795.452 | -3,501,795.452 | -3,501,795.452 | -3,501,795.452 | -6,124,992.836 | -6,124,992.836 | -6,124,992.836 | -6,124,992.836 | -4,909,583.206 | -4,909,583.206 | -4,909,583.206 | -4,909,583.206 | 4,778,237.858 | 4,778,237.858 | 4,778,237.858 | 4,778,237.858 | 3,418,284.523 | 3,418,284.523 | 3,418,284.523 | 3,418,284.523 | 2,144,354.562 | 2,144,354.562 | 2,144,354.562 | 2,144,354.562 | 1,890,386.075 | 1,890,386.075 | 1,890,386.075 | 1,890,386.075 |
operating income | -6,499,000 | -4,561,000 | -7,743,000 | -8,717,000 | -8,947,000 | -11,930,000 | -9,171,000 | -7,852,000 | -7,247,000 | -7,151,000 | -6,781,750 | -6,781,750 | -6,829,250 | -6,829,250 | -6,829,250 | -6,829,250 | -10,839,250 | -10,839,250 | -10,839,250 | -10,839,250 | -8,102,250 | -8,102,250 | -8,102,250 | -8,102,250 | -3,100,250 | -3,100,250 | -3,100,250 | -3,100,250 | -3,321,750 | -3,321,750 | -3,321,750 | -3,321,750 | -3,618,250 | -3,618,250 | -3,618,250 | -3,618,250 | -3,814,000 | -3,814,000 | -3,814,000 | -3,814,000 | -4,043,750 | -4,043,750 | -4,043,750 | -4,043,750 | -2,878,435.21 | -2,878,435.21 | -2,878,435.21 | -2,878,435.21 | -2,299,591.731 | -2,299,591.731 | -2,299,591.731 | -2,299,591.731 | -2,781,619.896 | -2,781,619.896 | -2,781,619.896 | -2,781,619.896 | -5,276,448.507 | -5,276,448.507 | -5,276,448.507 | -5,276,448.507 | -3,941,726.759 | -3,941,726.759 | -3,941,726.759 | -3,941,726.759 | -4,014,973.683 | -4,014,973.683 | -4,014,973.683 | -4,014,973.683 | -2,648,180.654 | -2,648,180.654 | -2,648,180.654 | -2,648,180.654 | -1,302,542.905 | -1,302,542.905 | -1,302,542.905 | -1,302,542.905 | -1,796,849.582 | -1,796,849.582 | -1,796,849.582 | -1,796,849.582 |
net income | -10,720,000 | -10,045,000 | -10,626,000 | -14,701,000 | -12,438,000 | -13,502,000 | -9,834,000 | -8,688,000 | -8,082,000 | -7,621,000 | -7,719,250 | -7,719,250 | -7,501,750 | -7,501,750 | -7,501,750 | -7,501,750 | -10,775,000 | -10,775,000 | -10,775,000 | -10,775,000 | -8,112,500 | -8,112,500 | -8,112,500 | -8,112,500 | -3,072,000 | -3,072,000 | -3,072,000 | -3,072,000 | -3,293,500 | -3,293,500 | -3,293,500 | -3,293,500 | -3,618,250 | -3,618,250 | -3,618,250 | -3,618,250 | -3,814,000 | -3,814,000 | -3,814,000 | -3,814,000 | -4,043,750 | -4,043,750 | -4,043,750 | -4,043,750 | -3,056,973.576 | -3,056,973.576 | -3,056,973.576 | -3,056,973.576 | -2,181,647.333 | -2,181,647.333 | -2,181,647.333 | -2,181,647.333 | -2,744,048.411 | -2,744,048.411 | -2,744,048.411 | -2,744,048.411 | -4,961,244.197 | -4,961,244.197 | -4,961,244.197 | -4,961,244.197 | -3,149,274.717 | -3,149,274.717 | -3,149,274.717 | -3,149,274.717 | -3,256,812.515 | -3,256,812.515 | -3,256,812.515 | -3,256,812.515 | -2,213,966.134 | -2,213,966.134 | -2,213,966.134 | -2,213,966.134 | -1,233,255.558 | -1,233,255.558 | -1,233,255.558 | -1,233,255.558 | -1,723,647.11 | -1,723,647.11 | -1,723,647.11 | -1,723,647.11 |