MPX 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 70,871,000 | 77,786,000 | 116,158,000 | 118,914,000 | 108,509,000 | 100,061,000 | 95,813,000 | 76,612,000 | 76,537,000 | 75,843,000 | 67,259,000 | 78,375,000 | 71,110,000 | 68,778,000 | 40,818,000 | 59,119,000 | 48,175,000 | 72,212,000 | 88,696,000 | 83,053,000 | 62,062,000 | 72,012,000 | 87,006,000 | 77,536,000 | 65,591,000 | 59,201,000 | 71,484,000 | 71,040,000 | 57,238,000 | 55,361,000 | 65,066,000 | 63,665,000 | 49,881,000 | 47,038,000 | 59,498,000 | 50,644,000 | 37,441,000 | 37,932,000 | 47,975,000 | 47,702,000 | 39,534,000 | 41,989,000 | 42,235,000 | 44,283,000 | 34,152,000 | 38,494,000 | 38,454,000 | 37,849,000 | 27,937,000 | 22,254,000 | 29,098,000 | 27,148,000 | 20,814,000 | 80,197,000 | 31,677,000 | 24,493,000 | 4,281,000 | 8,734,000 | 12,618,000 | 13,806,000 | 22,764,000 | 31,582,000 | 55,734,000 | 65,542,000 | 58,947,000 | 52,481,000 | 67,869,000 | 64,976,000 | 55,680,000 | 64,002,000 | 71,739,000 | 69,957,000 | 56,873,000 | 65,032,000 | 77,566,000 | 72,586,000 | 62,684,000 | 63,129,000 | 64,775,000 | 61,830,000 | 47,019,000 | 44,903,000 | 51,951,000 | 50,107,000 | 35,614,000 | 41,551,000 | 47,193,000 | 38,323,000 | 30,139,000 | 28,806,000 | 39,426,000 | 36,318,000 | 32,700,000 |
cost of revenue | 57,408,000 | 58,548,000 | 87,502,000 | 89,892,000 | 81,189,000 | 75,056,000 | 72,816,000 | 58,217,000 | 57,379,000 | 59,799,000 | 52,651,000 | 59,913,000 | 53,679,000 | 52,542,000 | 32,987,000 | 47,012,000 | 37,653,000 | 56,463,000 | 68,272,000 | 64,354,000 | 49,045,000 | 55,829,000 | 67,534,000 | 59,885,000 | 51,225,000 | 45,740,000 | 55,197,000 | 56,134,000 | 45,035,000 | 43,593,000 | 51,258,000 | 50,977,000 | 38,764,000 | 37,164,000 | 46,894,000 | 40,439,000 | 30,007,000 | 30,965,000 | 38,543,000 | 38,864,000 | 31,327,000 | 34,258,000 | 34,920,000 | 37,171,000 | 28,614,000 | 31,120,000 | 31,159,000 | 30,853,000 | 22,432,000 | 17,620,000 | 24,191,000 | 22,688,000 | 17,219,000 | 66,079,000 | 25,080,000 | 21,048,000 | 12,380,000 | 7,596,000 | 12,156,000 | 13,864,000 | 20,414,000 | 26,478,000 | 44,707,000 | 52,078,000 | 46,648,000 | 41,215,000 | 52,935,000 | 51,012,000 | 43,932,000 | 49,297,000 | 55,603,000 | 53,139,000 | 43,720,000 | 47,887,000 | 57,691,000 | 53,638,000 | 46,909,000 | 46,012,000 | 47,804,000 | 46,107,000 | 33,848,000 | 33,400,000 | 38,400,000 | 38,015,000 | 26,493,000 | 31,853,000 | 36,752,000 | 30,185,000 | 24,228,000 | 22,782,000 | 30,501,000 | 27,309,000 | 26,450,000 |
gross profit | 13,463,000 | 19,238,000 | 28,656,000 | 29,022,000 | 27,320,000 | 25,005,000 | 22,997,000 | 18,395,000 | 19,158,000 | 16,044,000 | 14,608,000 | 18,462,000 | 17,431,000 | 16,236,000 | 7,831,000 | 12,107,000 | 10,522,000 | 15,749,000 | 20,424,000 | 18,699,000 | 13,017,000 | 16,183,000 | 19,472,000 | 17,651,000 | 14,366,000 | 13,461,000 | 16,287,000 | 14,906,000 | 12,203,000 | 11,768,000 | 13,808,000 | 12,688,000 | 11,117,000 | 9,874,000 | 12,604,000 | 10,205,000 | 7,434,000 | 6,967,000 | 9,432,000 | 8,838,000 | 8,207,000 | 7,731,000 | 7,315,000 | 7,112,000 | 5,538,000 | 7,374,000 | 7,295,000 | 6,996,000 | 5,505,000 | 4,634,000 | 4,907,000 | 4,460,000 | 3,595,000 | 14,118,000 | 6,597,000 | 3,445,000 | -8,099,000 | 1,138,000 | 462,000 | -58,000 | 2,350,000 | 5,104,000 | 11,027,000 | 13,464,000 | 12,299,000 | 11,266,000 | 14,934,000 | 13,964,000 | 11,748,000 | 14,705,000 | 16,136,000 | 16,818,000 | 13,153,000 | 17,145,000 | 19,875,000 | 18,948,000 | 15,775,000 | 17,117,000 | 16,971,000 | 15,723,000 | 13,171,000 | 11,503,000 | 13,551,000 | 12,092,000 | 9,121,000 | 9,698,000 | 10,441,000 | 8,138,000 | 5,911,000 | 6,024,000 | 8,925,000 | 9,009,000 | 6,250,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 0 | 0 | 0 | 0 | 437,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 |
sales and marketing | 0 | 6,424,000 | 0 | 0 | 76,800 | 6,912,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 | -9,086,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -0 |
general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 0 | 2,365,000 | 0 | 0 | 12,395,200 | 3,414,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 | 13,551,000 | 4,487,000 | 4,781,000 | 4,283,000 | 3,537,000 | 3,412,000 | 4,648,000 | 4,626,000 | 3,380,000 |
operating income | 7,718,000 | 8,789,000 | 12,173,000 | 14,533,000 | 12,472,000 | 10,326,000 | 9,883,000 | 9,240,000 | 8,497,000 | 7,701,000 | 7,245,000 | 8,437,000 | 8,348,000 | 7,886,000 | 5,757,000 | 7,253,000 | 6,344,000 | 6,039,000 | 9,045,000 | 9,831,000 | 7,001,000 | 6,996,000 | 8,321,000 | 8,618,000 | 6,896,000 | 6,792,000 | 7,565,000 | 8,008,000 | 6,969,000 | 6,307,000 | 7,096,000 | 7,043,000 | 5,697,000 | 5,420,000 | 6,181,000 | 5,951,000 | 4,897,000 | 4,391,000 | 5,307,000 | 6,070,000 | 4,947,000 | 4,935,000 | 4,833,000 | 5,640,000 | 4,363,000 | 4,601,000 | 4,535,000 | 4,943,000 | 3,446,000 | 3,140,000 | 3,688,000 | 3,856,000 | 3,181,000 | 10,812,000 | 4,065,000 | 3,848,000 | -3,343,000 | 4,478,000 | 6,772,000 | 4,699,000 | 4,181,000 | 4,086,000 | 6,620,000 | 8,259,000 | 7,394,000 | 6,471,000 | 7,920,000 | 8,443,000 | 7,371,000 | 8,028,000 | 8,437,000 | 8,638,000 | 7,854,000 | 7,825,000 | 9,031,000 | 8,847,000 | 7,680,000 | 7,475,000 | 7,496,000 | 7,159,000 | 6,404,000 | 4,937,000 | 6,022,000 | 5,652,000 | 4,465,000 | 4,487,000 | 4,781,000 | 4,283,000 | 3,537,000 | 3,412,000 | 4,648,000 | 4,626,000 | 3,380,000 |
net income | 5,745,000 | 12,411,000 | 16,483,000 | 14,489,000 | 14,848,000 | 14,679,000 | 13,114,000 | 9,121,000 | 11,120,000 | 8,343,000 | 7,363,000 | 10,025,000 | 9,083,000 | 8,350,000 | 2,074,000 | 4,854,000 | 4,178,000 | 9,710,000 | 11,379,000 | 8,868,000 | 6,016,000 | 9,187,000 | 11,151,000 | 9,033,000 | 7,470,000 | 6,669,000 | 8,722,000 | 6,898,000 | 5,234,000 | 5,461,000 | 6,712,000 | 5,645,000 | 5,420,000 | 4,454,000 | 6,423,000 | 4,254,000 | 2,537,000 | 2,576,000 | 4,125,000 | 2,768,000 | 3,260,000 | 2,796,000 | 2,482,000 | 1,472,000 | 1,175,000 | 2,773,000 | 2,760,000 | 2,053,000 | 2,059,000 | 1,494,000 | 1,219,000 | 604,000 | 414,000 | 3,306,000 | 2,532,000 | -403,000 | -4,756,000 | -3,340,000 | -6,310,000 | -4,757,000 | -1,831,000 | 1,018,000 | 4,407,000 | 5,205,000 | 4,905,000 | 4,795,000 | 7,014,000 | 5,521,000 | 4,377,000 | 6,677,000 | 7,699,000 | 8,180,000 | 5,299,000 | 9,320,000 | 10,844,000 | 10,101,000 | 8,095,000 | 9,642,000 | 9,475,000 | 8,564,000 | 6,767,000 | 6,566,000 | 7,529,000 | 6,440,000 | 4,656,000 | 5,211,000 | 5,660,000 | 3,855,000 | 2,374,000 | 2,612,000 | 4,277,000 | 3,859,000 | 2,870,000 |