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

MOH Cost of Revenue
Latest reported$30.39Bperiod ending
Latest reported$30.39Bperiod ending
MOH TTM Cost of Revenue ($657.92M → $30.39B)
TTM cost of revenue
High-resolution chart · PNG
MOH cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 30,393,000,000 | |
| 40,943,000,000 | |
| 41,258,000,000 | |
| 41,351,000,000 | |
| 40,063,000,000 | |
| 38,664,000,000 | |
| 37,070,000,000 | |
| 35,914,000,000 | |
| 34,534,000,000 | |
| 32,865,000,000 | |
| 31,406,000,000 | |
| 29,738,000,000 | |
| 28,951,000,000 | |
| 28,440,000,000 | |
| 28,320,000,000 | |
| 28,048,000,000 | |
| 27,402,000,000 | |
| 26,684,000,000 | |
| 25,601,000,000 | |
| 24,491,000,000 | |
| 22,566,000,000 | |
| 20,651,000,000 | |
| 18,473,000,000 | |
| 16,746,000,000 | |
| 15,765,000,000 | |
| 15,069,000,000 | |
| 14,819,000,000 | |
| 14,394,000,000 | |
| 14,701,000,000 | |
| 15,157,000,000 | |
| 15,754,000,000 | |
| 16,266,000,000 | |
| 16,773,000,000 | |
| 17,124,000,000 | |
| 17,680,000,000 | |
| 18,003,000,000 | |
| 17,663,000,000 | |
| 17,263,000,000 | |
| 16,403,000,000 | |
| 15,941,000,000 | |
| 15,144,000,000 | |
| 14,279,976,000 | |
| 13,508,590,000 | |
| 12,434,401,000 | |
| 11,565,355,000 | |
| 10,621,830,000 | |
| 9,587,687,000 | |
| 8,616,074,000 | |
| 7,642,127,000 | |
| 6,867,725,000 | |
| 6,185,148,000 | |
| 5,714,474,000 | |
| 5,568,226,000 | |
| 5,452,752,000 | |
| 5,480,048,000 | |
| 5,276,006,000 | |
| 4,998,159,000 | |
| 4,640,326,000 | |
| 4,220,710,000 | |
| 4,003,981,000 | |
| 3,826,348,000 | |
| 3,706,148,000 | |
| 3,571,441,000 | |
| 3,449,504,000 | |
| 3,392,596,000 | |
| 3,311,825,000 | |
| 3,261,164,000 | |
| 3,176,236,000 | |
| 3,018,646,000 | |
| 2,895,230,000 | |
| 2,732,853,000 | |
| 2,621,312,000 | |
| 2,497,370,000 | |
| 2,353,917,000 | |
| 2,229,953,000 | |
| 2,080,083,000 | |
| 1,982,064,000 | |
| 1,887,032,000 | |
| 1,771,882,000 | |
| 1,678,652,000 | |
| 1,571,488,000 | |
| 1,507,230,000 | |
| 1,475,005,000 | |
| 1,424,872,000 | |
| 1,384,119,000 | |
| 1,294,025,000 | |
| 1,133,583,000 | |
| 984,686,000 | |
| 842,643,000 | |
| 727,861,000 | |
| 679,406,000 | |
| 657,921,000 |