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

TRC Cost of Revenue
Latest reported$47.70Mperiod ending
Latest reported$47.70Mperiod ending
TRC TTM Cost of Revenue ($0.00 → $47.70M)
TTM cost of revenue
High-resolution chart · PNG
TRC cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 47,695,000 | |
| 44,085,000 | |
| 43,476,000 | |
| 40,237,000 | |
| 40,815,000 | |
| 39,233,000 | |
| 39,992,000 | |
| 41,952,000 | |
| 38,106,000 | |
| 37,972,000 | |
| 38,566,000 | |
| 37,232,000 | |
| 48,232,000 | |
| 51,888,000 | |
| 55,789,000 | |
| 51,960,000 | |
| 47,259,000 | |
| 49,606,000 | |
| 46,030,000 | |
| 44,043,000 | |
| 42,106,000 | |
| 35,421,000 | |
| 35,147,000 | |
| 40,783,000 | |
| 38,929,000 | |
| 41,916,000 | |
| 41,593,000 | |
| 38,350,000 | |
| 38,602,000 | |
| 35,506,000 | |
| 35,478,000 | |
| 34,473,000 | |
| 35,044,000 | |
| 35,739,000 | |
| 33,060,000 | |
| 35,832,000 | |
| 36,536,000 | |
| 37,679,000 | |
| 40,933,000 | |
| 39,799,000 | |
| 40,467,000 | |
| 39,312,000 | |
| 41,535,000 | |
| 41,618,000 | |
| 39,591,000 | |
| 39,556,000 | |
| 33,280,000 | |
| 31,412,000 | |
| 31,349,000 | |
| 31,396,000 | |
| 31,521,000 | |
| 31,655,000 | |
| 30,707,000 | |
| 30,107,000 | |
| 30,689,000 | |
| 30,612,000 | |
| 30,165,000 | |
| 29,998,000 | |
| 29,947,000 | |
| 29,599,000 | |
| 26,810,000 | |
| 26,608,000 | |
| 24,662,000 | |
| 24,748,000 | |
| 28,001,000 | |
| 28,431,000 | |
| 28,716,000 | |
| 28,778,000 | |
| 28,314,000 | |
| 29,522,000 | |
| 30,101,000 | |
| 28,744,000 | |
| 28,652,000 | |
| 26,855,000 | |
| 26,371,000 | |
| 24,698,000 | |
| 22,795,000 | |
| 24,312,000 | |
| 23,963,000 | |
| 23,285,000 | |
| 22,251,000 | |
| 20,142,000 | |
| 19,281,000 | |
| 19,324,000 | |
| 19,098,000 | |
| 17,904,000 | |
| 17,721,000 | |
| 20,201,000 | |
| 18,862,000 | |
| 19,538,000 | |
| 19,043,000 | |
| 17,511,000 | |
| 18,331,000 | |
| 17,588,000 | |
| 18,386,000 | |
| 24,241,000 | |
| 19,601,000 | |
| 20,204,000 | |
| 18,028,000 | |
| 26,572,000 |