Cost of Revenue
$125.40M
TTM · Period ending: · USD

MPB Cost of Revenue
Latest reported$125.40Mperiod ending
Latest reported$125.40Mperiod ending
MPB TTM Cost of Revenue ($6.72M → $125.40M)
TTM cost of revenue
High-resolution chart · PNG
MPB cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 125,402,000 | |
| 127,545,000 | |
| 126,811,000 | |
| 129,415,000 | |
| 130,800,000 | |
| 130,794,000 | |
| 132,056,000 | |
| 128,401,000 | |
| 122,237,000 | |
| 109,853,000 | |
| 93,951,000 | |
| 73,303,000 | |
| 50,426,000 | |
| 33,245,000 | |
| 22,067,000 | |
| 17,060,000 | |
| 16,084,000 | |
| 16,574,000 | |
| 17,699,000 | |
| 19,653,000 | |
| 21,296,000 | |
| 22,186,000 | |
| 23,927,000 | |
| 25,155,000 | |
| 26,652,000 | |
| 27,453,000 | |
| 26,554,000 | |
| 24,604,000 | |
| 21,065,000 | |
| 16,678,000 | |
| 13,220,000 | |
| 10,222,000 | |
| 8,084,000 | |
| 7,347,000 | |
| 6,629,000 | |
| 6,664,000 | |
| 6,982,000 | |
| 7,134,000 | |
| 7,247,000 | |
| 6,674,000 | |
| 6,137,000 | |
| 5,874,000 | |
| 5,672,000 | |
| 5,804,000 | |
| 5,873,000 | |
| 5,809,000 | |
| 6,044,000 | |
| 5,849,000 | |
| 6,132,000 | |
| 6,459,000 | |
| 6,742,000 | |
| 7,329,000 | |
| 7,400,000 | |
| 7,766,000 | |
| 8,161,000 | |
| 8,500,000 | |
| 9,442,000 | |
| 10,390,000 | |
| 10,727,000 | |
| 11,622,000 | |
| 12,384,000 | |
| 12,934,000 | |
| 13,277,000 | |
| 20,357,000 | |
| 21,139,000 | |
| 21,295,000 | |
| 22,824,000 | |
| 16,987,000 | |
| 16,632,000 | |
| 16,685,000 | |
| 16,120,000 | |
| 16,244,000 | |
| 16,342,000 | |
| 16,439,000 | |
| 16,264,000 | |
| 15,624,000 | |
| 14,922,000 | |
| 14,327,000 | |
| 13,467,000 | |
| 12,056,000 | |
| 11,463,000 | |
| 10,561,000 | |
| 9,782,000 | |
| 9,600,000 | |
| 9,049,000 | |
| 8,965,000 | |
| 8,729,000 | |
| 8,469,000 | |
| 8,357,000 | |
| 8,180,000 | |
| 8,724,000 | |
| 9,220,000 | |
| 9,761,000 | |
| 10,211,000 | |
| 10,351,000 | |
| 10,774,000 | |
| 11,109,000 | |
| 11,622,000 | |
| 12,233,000 | |
| 12,508,000 |