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

MO Cost of Revenue
Latest reported$6.35Bperiod ending
Latest reported$6.35Bperiod ending
MO TTM Cost of Revenue ($0.00 → $6.35B)
TTM cost of revenue
High-resolution chart · PNG
MO cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 6,345,000,000 | |
| 6,249,000,000 | |
| 5,597,000,000 | |
| 5,651,000,000 | |
| 5,748,000,000 | |
| 5,910,000,000 | |
| 6,077,000,000 | |
| 6,100,000,000 | |
| 6,142,000,000 | |
| 6,221,000,000 | |
| 6,218,000,000 | |
| 6,266,000,000 | |
| 6,403,000,000 | |
| 6,430,000,000 | |
| 6,442,000,000 | |
| 6,640,000,000 | |
| 6,783,000,000 | |
| 6,957,000,000 | |
| 7,119,000,000 | |
| 7,257,000,000 | |
| 7,360,000,000 | |
| 7,253,000,000 | |
| 7,818,000,000 | |
| 7,627,000,000 | |
| 7,581,000,000 | |
| 7,680,000,000 | |
| 7,085,000,000 | |
| 7,231,000,000 | |
| 7,353,000,000 | |
| 7,217,000,000 | |
| 7,373,000,000 | |
| 7,353,000,000 | |
| 7,268,000,000 | |
| 7,484,000,000 | |
| 7,563,000,000 | |
| 7,624,000,000 | |
| 7,715,000,000 | |
| 7,685,000,000 | |
| 7,746,000,000 | |
| 7,848,000,000 | |
| 7,737,000,000 | |
| 7,817,000,000 | |
| 7,740,000,000 | |
| 7,719,000,000 | |
| 7,866,000,000 | |
| 7,830,000,000 | |
| 7,785,000,000 | |
| 7,795,000,000 | |
| 7,655,000,000 | |
| 7,659,000,000 | |
| 7,206,000,000 | |
| 7,287,000,000 | |
| 7,330,000,000 | |
| 7,444,000,000 | |
| 7,937,000,000 | |
| 7,832,000,000 | |
| 7,733,000,000 | |
| 7,677,000,000 | |
| 7,680,000,000 | |
| 7,593,000,000 | |
| 7,695,000,000 | |
| 7,632,000,000 | |
| 7,704,000,000 | |
| 7,868,000,000 | |
| 7,916,000,000 | |
| 8,087,000,000 | |
| 7,990,000,000 | |
| 7,926,000,000 | |
| 8,123,000,000 | |
| 8,153,000,000 | |
| 8,270,000,000 | |
| 10,333,000,000 | |
| 12,428,000,000 | |
| 14,525,000,000 | |
| 14,426,000,000 | |
| 20,285,000,000 | |
| 19,982,000,000 | |
| 27,570,000,000 | |
| 37,052,000,000 | |
| 37,022,000,000 | |
| 42,082,000,000 | |
| 39,363,000,000 | |
| 36,764,000,000 | |
| 35,599,000,000 | |
| 34,864,000,000 | |
| 34,300,000,000 | |
| 33,641,000,000 | |
| 33,343,000,000 | |
| 32,896,000,000 | |
| 32,317,000,000 | |
| 31,870,000,000 | |
| 31,497,000,000 | |
| 31,271,000,000 | |
| 31,781,000,000 | |
| 32,748,000,000 | |
| 33,011,000,000 | |
| 33,636,000,000 | |
| 33,896,000,000 | |
| 33,734,000,000 | |
| 32,198,000,000 |