Cost of Revenue
$415.97M
TTM · Period ending: · USD

TECH Cost of Revenue
Latest reported$415.97Mperiod ending
Latest reported$415.97Mperiod ending
TECH TTM Cost of Revenue ($8.00M → $415.97M)
TTM cost of revenue
High-resolution chart · PNG
TECH cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 415,968,000 | |
| 424,322,000 | |
| 422,820,000 | |
| 421,365,000 | |
| 429,363,000 | |
| 413,962,000 | |
| 411,166,000 | |
| 404,032,000 | |
| 389,335,000 | |
| 383,206,000 | |
| 376,361,000 | |
| 368,571,000 | |
| 366,887,000 | |
| 358,143,000 | |
| 355,077,000 | |
| 352,441,000 | |
| 349,103,000 | |
| 344,309,000 | |
| 330,669,000 | |
| 318,437,000 | |
| 298,183,000 | |
| 277,619,000 | |
| 266,958,000 | |
| 257,136,000 | |
| 255,497,000 | |
| 256,382,000 | |
| 252,016,000 | |
| 249,977,000 | |
| 240,515,000 | |
| 235,184,000 | |
| 228,645,000 | |
| 219,472,000 | |
| 210,850,000 | |
| 206,983,000 | |
| 203,125,000 | |
| 197,531,000 | |
| 196,897,000 | |
| 187,760,000 | |
| 178,890,000 | |
| 171,485,000 | |
| 162,364,000 | |
| 155,869,000 | |
| 149,663,000 | |
| 146,548,000 | |
| 144,969,000 | |
| 135,324,000 | |
| 127,990,000 | |
| 117,209,000 | |
| 106,352,000 | |
| 97,780,000 | |
| 90,181,000 | |
| 84,577,000 | |
| 79,465,000 | |
| 78,924,000 | |
| 79,317,000 | |
| 78,989,000 | |
| 78,756,000 | |
| 77,672,000 | |
| 73,267,000 | |
| 68,993,000 | |
| 65,025,000 | |
| 60,126,000 | |
| 58,692,000 | |
| 56,803,000 | |
| 54,463,000 | |
| 55,285,000 | |
| 55,202,000 | |
| 55,303,000 | |
| 55,488,000 | |
| 54,720,000 | |
| 54,550,000 | |
| 53,871,000 | |
| 52,889,000 | |
| 51,698,000 | |
| 49,571,000 | |
| 47,534,000 | |
| 46,667,000 | |
| 45,792,000 | |
| 45,878,000 | |
| 45,859,000 | |
| 45,718,000 | |
| 43,743,000 | |
| 40,776,000 | |
| 39,022,000 | |
| 36,813,000 | |
| 35,803,000 | |
| 35,611,000 | |
| 35,111,000 | |
| 34,887,000 | |
| 35,629,002 | |
| 35,439,165 | |
| 35,368,919 | |
| 35,396,174 | |
| 34,356,626 | |
| 33,992,628 | |
| 33,650,159 | |
| 32,507,846 | |
| 40,763,766 | |
| 36,704,233 | |
| 34,511,622 |