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

BP Cost of Revenue
Latest reported$169.62Bperiod ending
Latest reported$169.62Bperiod ending
BP TTM Cost of Revenue ($0.00 → $169.62B)
TTM cost of revenue
High-resolution chart · PNG
BP cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 169,617,000,000 | |
| 156,968,000,000 | |
| 155,806,000,000 | |
| 156,065,000,000 | |
| 156,240,000,000 | |
| 158,322,000,000 | |
| 158,946,000,000 | |
| 160,300,000,000 | |
| 161,203,000,000 | |
| 160,768,000,000 | |
| 162,058,000,000 | |
| 165,953,000,000 | |
| 176,613,000,000 | |
| 187,761,000,000 | |
| 186,296,000,000 | |
| 183,838,000,000 | |
| 166,807,000,000 | |
| 147,658,000,000 | |
| 134,879,000,000 | |
| 134,692,000,000 | |
| 122,817,000,000 | |
| 119,138,000,000 | |
| 152,243,000,000 | |
| 173,774,000,000 | |
| 213,557,000,000 | |
| 251,540,000,000 | |
| 250,814,000,000 | |
| 256,080,000,000 | |
| 264,892,000,000 | |
| 267,140,000,000 | |
| 269,876,000,000 | |
| 264,571,000,000 | |
| 247,838,000,000 | |
| 232,013,000,000 | |
| 221,304,000,000 | |
| 205,563,000,000 | |
| 195,521,000,000 | |
| 190,158,000,000 | |
| 176,484,000,000 | |
| 175,650,000,000 | |
| 182,889,000,000 | |
| 203,072,000,000 | |
| 215,340,000,000 | |
| 239,546,000,000 | |
| 274,855,000,000 | |
| 273,450,000,000 | |
| 307,191,000,000 | |
| 322,944,000,000 | |
| 324,373,000,000 | |
| 345,589,000,000 | |
| 346,435,000,000 | |
| 349,683,000,000 | |
| 341,853,000,000 | |
| 342,881,000,000 | |
| 343,078,000,000 | |
| 332,859,000,000 | |
| 336,161,000,000 | |
| 334,883,000,000 | |
| 321,025,000,000 | |
| 307,937,000,000 | |
| 290,557,000,000 | |
| 297,473,000,000 | |
| 286,070,000,000 | |
| 276,010,000,000 | |
| 263,114,000,000 | |
| 212,038,000,000 | |
| 190,726,000,000 | |
| 185,776,000,000 | |
| 219,066,000,000 | |
| 263,595,000,000 | |
| 297,047,000,000 | |
| 306,836,000,000 | |
| 280,769,000,000 | |
| 249,977,000,000 | |
| 227,592,000,000 | |
| 213,915,000,000 | |
| 208,370,000,000 | |
| 208,356,000,000 | |
| 208,980,000,000 | |
| 185,215,000,000 | |
| 182,510,000,000 | |
| 170,919,000,000 | |
| 163,026,000,000 | |
| 138,304,000,000 | |
| 139,852,000,000 | |
| 153,897,000,000 | |
| 112,754,000,000 | |
| 112,754,000,000 | |
| 109,284,000,000 | |
| 97,986,000,000 | |
| 97,986,000,000 | |
| 97,986,000,000 | |
| 47,556,000,000 | |
| 0 | |
| 0 | |
| 0 | |
| 0 | |
| 0 | |
| 0 | |
| 0 |