Cost of Revenue
$51.09B
TTM · Period ending: · USD

MS Cost of Revenue
Latest reported$51.09Bperiod ending
Latest reported$51.09Bperiod ending
MS TTM Cost of Revenue ($0.00 → $51.09B)
TTM cost of revenue
High-resolution chart · PNG
MS cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 51,091,000,000 | |
| 50,970,000,000 | |
| 50,504,000,000 | |
| 49,366,000,000 | |
| 48,303,000,000 | |
| 47,406,000,000 | |
| 46,190,000,000 | |
| 45,788,000,000 | |
| 46,898,000,000 | |
| 45,113,000,000 | |
| 42,639,000,000 | |
| 39,379,000,000 | |
| 34,215,000,000 | |
| 27,558,000,000 | |
| 19,925,000,000 | |
| 12,548,000,000 | |
| 5,875,000,000 | |
| 2,561,000,000 | |
| 1,550,000,000 | |
| 1,370,000,000 | |
| 1,417,000,000 | |
| 1,786,000,000 | |
| 2,363,000,000 | |
| 4,606,000,000 | |
| 6,751,000,000 | |
| 9,202,000,000 | |
| 11,682,000,000 | |
| 12,404,000,000 | |
| 13,007,000,000 | |
| 12,566,000,000 | |
| 11,477,000,000 | |
| 10,086,000,000 | |
| 8,555,000,000 | |
| 7,421,000,000 | |
| 6,388,000,000 | |
| 5,697,000,000 | |
| 5,091,000,000 | |
| 4,265,000,000 | |
| 3,664,000,000 | |
| 3,318,000,000 | |
| 2,810,000,000 | |
| 2,768,000,000 | |
| 2,702,000,000 | |
| 2,742,000,000 | |
| 3,098,000,000 | |
| 3,236,000,000 | |
| 3,531,000,000 | |
| 3,678,000,000 | |
| 3,645,000,000 | |
| 3,969,000,000 | |
| 4,050,000,000 | |
| 4,221,000,000 | |
| 4,724,000,000 | |
| 5,107,000,000 | |
| 5,526,000,000 | |
| 5,921,000,000 | |
| 6,034,000,000 | |
| 6,108,000,000 | |
| 6,654,000,000 | |
| 6,906,000,000 | |
| 7,182,000,000 | |
| 7,322,000,000 | |
| 6,899,000,000 | |
| 6,414,000,000 | |
| 5,775,000,000 | |
| 5,381,000,000 | |
| 5,620,000,000 | |
| 6,561,000,000 | |
| 11,506,000,000 | |
| 18,802,000,000 | |
| 26,970,000,000 | |
| 37,523,000,000 | |
| 46,686,000,000 | |
| 51,308,000,000 | |
| 57,170,000,000 | |
| 57,988,000,000 | |
| 53,675,000,000 | |
| 52,184,000,000 | |
| 46,404,000,000 | |
| 42,340,000,000 | |
| 40,055,000,000 | |
| 34,484,000,000 | |
| 30,159,000,000 | |
| 25,303,000,000 | |
| 21,711,000,000 | |
| 19,891,000,000 | |
| 17,271,000,000 | |
| 15,745,000,000 | |
| 14,779,000,000 | |
| 14,066,000,000 | |
| 14,285,000,000 | |
| 14,075,000,000 | |
| 13,391,000,000 | |
| 13,234,000,000 | |
| 13,049,000,000 | |
| 13,306,000,000 | |
| 13,620,000,000 | |
| 15,260,000,000 | |
| 18,713,000,000 | |
| 21,817,000,000 |