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

TOWN Cost of Revenue
Latest reported$312.16Mperiod ending
Latest reported$312.16Mperiod ending
TOWN TTM Cost of Revenue ($20.16M → $312.16M)
TTM cost of revenue
High-resolution chart · PNG
TOWN cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 312,156,000 | |
| 312,835,000 | |
| 306,591,000 | |
| 314,656,000 | |
| 311,228,000 | |
| 320,107,000 | |
| 331,375,000 | |
| 330,613,000 | |
| 318,178,000 | |
| 297,277,000 | |
| 266,140,000 | |
| 216,510,000 | |
| 163,116,000 | |
| 109,163,000 | |
| 65,177,000 | |
| 43,570,000 | |
| 33,979,000 | |
| 23,740,000 | |
| 24,311,000 | |
| 33,696,000 | |
| 76,243,000 | |
| 123,844,000 | |
| 147,192,000 | |
| 160,322,000 | |
| 139,997,000 | |
| 122,668,000 | |
| 118,842,000 | |
| 116,116,000 | |
| 109,012,000 | |
| 99,613,000 | |
| 89,293,000 | |
| 75,571,000 | |
| 65,277,000 | |
| 54,536,000 | |
| 49,408,000 | |
| 47,236,000 | |
| 45,496,000 | |
| 45,304,000 | |
| 41,096,000 | |
| 38,930,000 | |
| 36,473,000 | |
| 35,464,000 | |
| 35,460,000 | |
| 32,833,000 | |
| 32,183,000 | |
| 28,430,000 | |
| 27,267,000 | |
| 27,760,000 | |
| 26,834,000 | |
| 27,352,000 | |
| 30,644,000 | |
| 33,446,000 | |
| 38,784,000 | |
| 43,900,000 | |
| 45,376,000 | |
| 44,487,000 | |
| 42,619,000 | |
| 48,126,000 | |
| 49,853,000 | |
| 56,509,000 | |
| 64,713,000 | |
| 67,269,000 | |
| 69,126,000 | |
| 71,892,000 | |
| 71,875,000 | |
| 70,802,000 | |
| 73,630,000 | |
| 74,067,000 | |
| 72,690,000 | |
| 71,094,000 | |
| 70,745,000 | |
| 71,017,000 | |
| 72,679,000 | |
| 74,087,000 | |
| 73,169,000 | |
| 69,419,000 | |
| 65,041,000 | |
| 58,620,000 | |
| 51,870,000 | |
| 45,508,000 | |
| 39,382,000 | |
| 33,899,000 | |
| 29,399,000 | |
| 25,418,000 | |
| 22,314,000 | |
| 21,053,000 | |
| 19,777,000 | |
| 19,339,000 | |
| 18,508,000 | |
| 18,253,000 | |
| 18,193,000 | |
| 18,549,000 | |
| 18,939,000 | |
| 18,849,000 | |
| 18,804,000 | |
| 18,969,000 | |
| 19,296,000 | |
| 19,576,000 | |
| 20,160,000 |