Net Income
$22.68M
TTM · Period ending: · USD

MCS Net Income
Latest reported$22.68Mperiod ending
Latest reported$22.68Mperiod ending
MCS TTM Net Income ($0.00 → $22.68M)
TTM net income
High-resolution chart · PNG
MCS net income history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Net Income (USD) |
|---|---|
| 22,677,000 | |
| 14,154,000 | |
| 12,691,000 | |
| 7,721,000 | |
| 14,805,000 | |
| -12,737,000 | |
| -7,787,000 | |
| -10,213,000 | |
| -21,293,000 | |
| 12,394,000 | |
| 14,794,000 | |
| 6,915,000 | |
| -2,030,000 | |
| -6,536,000 | |
| -11,972,000 | |
| 3,791,000 | |
| 2,261,000 | |
| -30,065,000 | |
| -43,293,000 | |
| -88,759,000 | |
| -129,958,000 | |
| -133,621,000 | |
| -124,843,000 | |
| -78,019,000 | |
| -24,290,000 | |
| 20,805,000 | |
| 42,017,000 | |
| 42,935,000 | |
| 44,877,000 | |
| 45,430,000 | |
| 53,391,000 | |
| 79,112,000 | |
| 73,859,000 | |
| 65,364,000 | |
| 64,996,000 | |
| 39,297,000 | |
| 42,691,000 | |
| 41,903,000 | |
| 37,902,000 | |
| 29,160,000 | |
| 14,788,000 | |
| 8,701,000 | |
| 6,340,000 | |
| 11,563,000 | |
| 23,995,000 | |
| 25,000,000 | |
| 25,980,000 | |
| 24,002,000 | |
| 25,001,000 | |
| 24,222,000 | |
| 18,779,000 | |
| 20,258,000 | |
| 17,506,000 | |
| 20,730,000 | |
| 22,836,000 | |
| 20,936,000 | |
| 22,734,000 | |
| 19,518,000 | |
| 16,755,000 | |
| 16,015,000 | |
| 13,558,000 | |
| 13,104,000 | |
| 18,324,000 | |
| 15,917,000 | |
| 16,115,000 | |
| 15,294,000 | |
| 13,766,000 | |
| 14,985,000 | |
| 17,200,000 | |
| 19,022,000 | |
| 19,144,000 | |
| 21,188,000 | |
| 20,486,000 | |
| 21,927,000 | |
| 24,170,000 | |
| 31,321,000 | |
| 33,297,000 | |
| 30,841,000 | |
| 31,536,000 | |
| 26,489,000 | |
| 28,271,000 | |
| 28,149,000 | |
| 30,021,000 | |
| 96,565,000 | |
| 99,221,000 | |
| 100,907,000 | |
| 96,596,000 | |
| 29,811,000 | |
| 24,611,000 | |
| 22,714,000 | |
| 22,165,000 | |
| 19,914,000 | |
| 20,556,000 | |
| 22,166,000 | |
| 21,948,000 | |
| 21,324,000 | |
| 22,460,000 | |
| 24,058,000 | |
| 22,882,000 | |
| 25,050,000 |