MXC 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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1,656,443 | 1,406,610 | 1,748,419 | 2,201,314 | 2,581,210 | 2,324,792 | 2,449,973 | 2,174,757 | 1,595,344 | 1,553,481 | 1,264,198 | 1,092,612 | 699,894 | 636,042 | 370,456 | 643,287 | 769,778 | 625,884 | 699,591 | 579,038 | 644,316 | 714,508 | 749,011 | 763,532 | 654,931 | 619,088 | 667,684 | 684,204 | 590,134 | 580,842 | 670,183 | 445,484 | 544,870 | 728,829 | 702,609 | 566,389 | 799,684 | 1,006,099 | 1,017,834 | 961,944 | 962,026 | 1,121,446 | 996,525 | 935,089 | 790,604 | 743,601 | 627,121 | 757,624 | 757,560 | 815,761 | 909,094 | 780,250 | 756,576 | 788,639 | 836,393 | 976,116 | 865,169 | 746,294 | 658,177 | 717,222 | 927,644 | 1,601,806 | 1,679,320 | 1,252,903 | 955,080 | 841,108 | 850,317 | 755,352 | 663,198 | 775,588 | 777,579 | 868,729 | 1,111,911 | 935,911 | 803,092 | 791,858 | 775,338 | 725,626 | 677,003 | 724,357 | 651,961 | 770,711 | 768,326 | 958,353 | 924,479 | 515,018 | 551,264 | 413,583 | 331,000 | 437,521 | 596,459 | 990,705 | 799,672 | 715,312 | 594,277 | 515,342 | 431,467 |
cost of revenue | 801,372 | 774,854 | 835,593 | 997,607 | 975,179 | 778,824 | 822,156 | 910,506 | 559,086 | 615,648 | 541,307 | 455,885 | 473,417 | 453,251 | 395,771 | 421,363 | 478,683 | 438,771 | 429,633 | 399,660 | 407,994 | 456,161 | 475,010 | 292,730 | 496,666 | 540,349 | 621,121 | 454,379 | 508,257 | 523,918 | 569,326 | 603,091 | 662,506 | 735,643 | 715,560 | 672,227 | 730,596 | 649,267 | 611,593 | 598,799 | 569,385 | 611,443 | 603,669 | 611,580 | 609,210 | 254,513 | 215,850 | 228,667 | 233,317 | 236,330 | 227,902 | 203,782 | 200,785 | 253,138 | 368,227 | 274,845 | 269,154 | 269,251 | 240,973 | 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 | 131,000 | 0 | 0 | 0 | 135,329 | 149,841 | 91,293 | 0 | 115,227 |
gross profit | 855,071 | 631,756 | 912,826 | 1,203,707 | 1,606,031 | 1,545,968 | 1,627,817 | 1,264,251 | 1,036,258 | 937,833 | 722,891 | 636,727 | 226,477 | 182,791 | -25,315 | 221,924 | 291,095 | 187,113 | 269,958 | 179,378 | 236,322 | 258,347 | 274,001 | 470,802 | 158,265 | 78,739 | 46,563 | 229,825 | 81,877 | 56,924 | 100,857 | -157,607 | -117,636 | -6,814 | -12,951 | -105,838 | 69,088 | 356,832 | 406,241 | 363,145 | 392,641 | 510,003 | 392,856 | 323,509 | 181,394 | 489,088 | 411,271 | 528,957 | 524,243 | 579,431 | 681,192 | 576,468 | 555,791 | 535,501 | 468,166 | 701,271 | 596,015 | 477,043 | 417,204 | 717,222 | 927,644 | 1,601,806 | 1,679,320 | 1,252,903 | 955,080 | 841,108 | 850,317 | 755,352 | 663,198 | 775,588 | 777,579 | 868,729 | 1,111,911 | 935,911 | 803,092 | 791,858 | 775,338 | 725,626 | 677,003 | 724,357 | 651,961 | 770,711 | 768,326 | 958,353 | 924,479 | 515,018 | 551,264 | 413,583 | 200,000 | 437,521 | 596,459 | 990,705 | 664,343 | 565,471 | 502,984 | 515,342 | 316,240 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 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 | 342,377 | 313,083 | 348,325 | 251,586 | 296,089 | 330,749 | 326,049 | 263,404 | 279,879 | 221,487 | 315,225 | 205,913 | 200,404 | 199,597 | 256,065 | 207,767 | 246,307 | 261,884 | 317,808 | 212,638 | 244,451 | 229,940 | 252,673 | 196,355 | 234,167 | 241,177 | 314,908 | 204,588 | 209,243 | 245,262 | 353,042 | 232,399 | 281,733 | 253,676 | 422,530 | 306,494 | 309,312 | 296,704 | 355,172 | 274,721 | 286,563 | 297,635 | 322,387 | 260,239 | 259,863 | 506,092 | 533,343 | 530,262 | 460,406 | 467,965 | 524,512 | 488,291 | 487,691 | 475,779 | 508,064 | 571,339 | 459,430 | 481,180 | 503,375 | -425,857 | 709,659 | 805,220 | 862,431 | 639,161 | 609,877 | 836,764 | 782,169 | 645,246 | 553,292 | 545,668 | 632,635 | 962,103 | 553,130 | 567,353 | 510,527 | 541,261 | 488,118 | 500,466 | 508,929 | 470,093 | 528,391 | 574,419 | 550,889 | 566,877 | 573,488 | 463,335 | 419,135 | 904,482 | 226,000 | 404,473 | 362,766 | 706,326 | 132,584 | 182,238 | 197,042 | 717,993 | 144,145 |
operating income | 512,694 | 318,673 | 564,501 | 952,121 | 1,309,942 | 1,215,219 | 1,301,768 | 1,000,847 | 756,379 | 716,346 | 407,666 | 430,814 | 26,073 | -16,806 | -281,380 | 14,157 | 44,788 | -74,771 | -47,850 | -33,260 | -8,129 | 28,407 | 21,328 | 274,447 | -75,902 | -162,438 | -268,345 | 25,237 | -127,366 | -188,338 | -252,185 | -390,006 | -2,549,990 | -1,094,279 | -435,481 | -412,332 | -240,224 | 60,128 | 51,069 | 88,424 | 106,078 | 212,368 | 70,469 | 63,270 | -78,469 | -17,004 | -122,072 | -1,305 | 63,837 | 111,466 | 156,680 | 88,177 | 68,100 | 59,722 | -39,898 | 129,932 | 136,585 | -4,137 | -86,171 | -52,505 | 217,985 | 796,586 | 816,889 | 613,742 | 345,203 | 4,344 | 68,148 | 110,106 | 109,906 | 229,920 | 144,944 | -93,374 | 558,781 | 368,558 | 292,565 | 250,597 | 287,220 | 225,160 | 168,074 | 254,264 | 123,570 | 196,292 | 217,437 | 391,476 | 350,991 | 51,683 | 132,129 | 11,101 | -26,000 | 33,048 | 233,693 | 660,842 | 531,759 | 383,233 | 305,942 | 216,027 | 172,095 |
net income | 345,610 | 269,433 | 465,614 | 907,529 | 1,244,785 | 1,211,716 | 1,298,672 | 997,930 | 753,302 | 708,828 | 395,006 | 417,075 | 80,497 | -41,970 | -299,670 | 2,299 | 35,196 | -82,787 | -54,186 | -36,321 | -13,076 | 22,031 | 14,420 | 264,461 | -101,228 | -189,170 | -295,552 | -3,454 | -159,741 | -237,902 | -293,456 | -433,476 | -2,445,536 | -776,307 | -324,366 | -270,975 | -175,321 | 86,256 | 19,054 | 2,272 | 88,659 | 194,051 | 16,131 | -74,340 | -39,580 | 763 | -63,217 | 95,375 | 50,961 | 79,272 | 104,385 | 52,982 | 26,898 | 70,040 | 5,776 | 143,347 | 167,145 | 158,350 | -68,003 | -10,835 | 131,501 | 511,115 | 538,789 | 466,480 | 221,114 | -8,756 | 34,806 | 183,480 | 67,080 | 130,534 | 227,290 | -12,444 | 354,608 | 285,723 | 160,918 | 172,407 | 183,359 | 119,060 | 102,702 | 204,628 | 57,255 | 118,470 | 49,493 | 337,237 | 238,069 | 20,358 | 77,146 | 49,291 | -32,000 | -26,012 | 198,852 | 495,205 | 408,516 | 357,301 | 278,436 | 191,010 | 146,041 |