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

NSP Cost of Revenue
Latest reported$5.99Bperiod ending
Latest reported$5.99Bperiod ending
NSP TTM Cost of Revenue ($0.00 → $5.99B)
TTM cost of revenue
High-resolution chart · PNG
NSP cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 5,992,000,000 | |
| 5,963,000,000 | |
| 5,912,000,000 | |
| 5,811,000,000 | |
| 5,715,000,000 | |
| 5,625,000,000 | |
| 5,529,000,000 | |
| 5,492,116,000 | |
| 5,453,116,000 | |
| 5,468,116,000 | |
| 5,449,116,000 | |
| 5,339,676,000 | |
| 5,241,283,000 | |
| 5,073,522,000 | |
| 4,927,585,000 | |
| 4,799,521,000 | |
| 4,616,063,000 | |
| 4,409,641,000 | |
| 4,152,968,000 | |
| 3,921,141,000 | |
| 3,732,779,000 | |
| 3,520,079,000 | |
| 3,480,150,000 | |
| 3,504,519,000 | |
| 3,554,574,000 | |
| 3,651,038,000 | |
| 3,581,870,000 | |
| 3,473,881,000 | |
| 3,360,111,000 | |
| 3,258,281,000 | |
| 3,146,640,000 | |
| 3,025,103,000 | |
| 2,921,578,000 | |
| 2,818,826,000 | |
| 2,727,492,000 | |
| 2,662,394,000 | |
| 2,591,589,000 | |
| 2,520,663,000 | |
| 2,449,737,000 | |
| 2,384,173,000 | |
| 2,318,974,000 | |
| 2,248,520,000 | |
| 2,165,747,000 | |
| 2,107,287,000 | |
| 2,047,230,000 | |
| 1,992,779,000 | |
| 1,953,983,000 | |
| 1,926,632,000 | |
| 1,909,606,000 | |
| 1,889,966,000 | |
| 1,862,861,000 | |
| 1,834,641,000 | |
| 1,805,714,000 | |
| 1,788,148,000 | |
| 1,776,603,000 | |
| 1,742,836,000 | |
| 1,714,095,000 | |
| 1,671,195,000 | |
| 1,624,444,000 | |
| 1,573,994,000 | |
| 1,529,662,000 | |
| 1,481,661,000 | |
| 1,421,216,000 | |
| 1,401,057,000 | |
| 1,380,404,000 | |
| 1,371,688,000 | |
| 1,365,129,000 | |
| 1,368,983,000 | |
| 1,385,591,000 | |
| 1,389,654,000 | |
| 1,380,695,000 | |
| 1,360,017,000 | |
| 1,331,940,000 | |
| 1,293,823,000 | |
| 1,264,055,000 | |
| 1,224,293,000 | |
| 1,182,512,000 | |
| 1,153,783,000 | |
| 1,106,735,000 | |
| 1,067,090,000 | |
| 1,027,564,000 | |
| 981,551,000 | |
| 933,856,000 | |
| 892,808,000 | |
| 853,970,000 | |
| 814,768,000 | |
| 771,833,000 | |
| 745,093,000 | |
| 718,171,000 | |
| 706,228,000 | |
| 693,754,000 | |
| -2,206,406,000 | |
| -1,198,566,000 | |
| -246,596,000 | |
| 682,631,000 | |
| 4,565,030,000 | |
| 4,432,542,000 | |
| 4,311,405,000 | |
| 4,208,229,000 | |
| 4,135,527,000 |