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

TX Cost of Revenue
Latest reported$13.20Bperiod ending
Latest reported$13.20Bperiod ending
TX TTM Cost of Revenue ($247.00M → $13.20B)
TTM cost of revenue
High-resolution chart · PNG
TX cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 13,196,114,300 | |
| 13,133,708,300 | |
| 13,288,473,300 | |
| 13,510,907,000 | |
| 14,066,645,000 | |
| 14,487,338,000 | |
| 14,760,224,000 | |
| 15,372,765,000 | |
| 15,662,868,000 | |
| 14,744,731,000 | |
| 14,050,738,000 | |
| 13,131,209,000 | |
| 12,264,359,000 | |
| 12,483,848,000 | |
| 12,487,282,000 | |
| 12,088,239,000 | |
| 11,384,220,000 | |
| 10,741,004,000 | |
| 9,895,070,000 | |
| 9,089,171,000 | |
| 8,224,592,000 | |
| 7,317,697,000 | |
| 7,108,177,546 | |
| 7,210,466,546 | |
| 7,447,986,546 | |
| 8,264,236,546 | |
| 8,552,059,000 | |
| 8,595,587,000 | |
| 8,614,137,000 | |
| 8,522,114,000 | |
| 8,509,052,000 | |
| 8,770,611,000 | |
| 8,674,938,000 | |
| 8,110,082,000 | |
| 7,403,025,000 | |
| 6,498,166,000 | |
| 5,872,481,000 | |
| 5,594,040,000 | |
| 5,384,414,000 | |
| 5,406,214,000 | |
| 5,735,778,000 | |
| 6,035,802,000 | |
| 6,477,296,000 | |
| 6,803,996,000 | |
| 6,942,880,000 | |
| 7,016,142,000 | |
| 6,925,214,000 | |
| 6,770,314,000 | |
| 6,689,788,000 | |
| 6,580,575,000 | |
| 6,600,296,000 | |
| 6,721,696,000 | |
| 6,793,942,000 | |
| 6,829,225,000 | |
| 6,884,431,000 | |
| 6,892,483,000 | |
| 7,050,537,000 | |
| 7,131,549,000 | |
| 7,094,321,000 | |
| 6,959,140,000 | |
| 6,497,789,000 | |
| 6,126,683,000 | |
| 5,667,186,000 | |
| 5,074,452,000 | |
| 4,631,666,000 | |
| 4,281,377,000 | |
| 4,110,372,000 | |
| 4,456,975,000 | |
| 5,184,410,000 | |
| 5,719,830,000 | |
| 6,442,150,000 | |
| 6,646,265,000 | |
| 6,614,422,000 | |
| 6,339,042,000 | |
| 5,796,040,000 | |
| 5,387,325,000 | |
| 4,768,772,000 | |
| 4,538,089,000 | |
| 4,301,384,000 | |
| 2,941,687,000 | |
| 1,859,285,000 | |
| 1,234,188,000 | |
| 247,003,000 |