Ceco Environmental Corp (CECO)
Cost of Revenue
$614.14M
TTM · Period ending: · USD

CECO Cost of Revenue
Latest reported$614.14Mperiod ending
Latest reported$614.14Mperiod ending
CECO TTM Cost of Revenue ($0.00 → $614.14M)
TTM cost of revenue
High-resolution chart · PNG
CECO cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 614,136,000 | |
| 533,926,000 | |
| 509,144,000 | |
| 467,703,000 | |
| 424,930,000 | |
| 395,122,000 | |
| 361,787,000 | |
| 362,640,000 | |
| 378,662,000 | |
| 379,551,000 | |
| 376,021,000 | |
| 352,009,000 | |
| 321,728,000 | |
| 306,064,000 | |
| 294,402,000 | |
| 280,750,000 | |
| 262,016,000 | |
| 241,742,000 | |
| 223,219,000 | |
| 217,569,000 | |
| 212,930,000 | |
| 208,858,000 | |
| 213,580,000 | |
| 213,546,000 | |
| 217,420,000 | |
| 222,399,000 | |
| 227,771,000 | |
| 232,478,000 | |
| 235,571,000 | |
| 235,175,000 | |
| 226,174,000 | |
| 209,994,000 | |
| 208,266,000 | |
| 219,713,000 | |
| 231,857,000 | |
| 248,275,000 | |
| 258,341,000 | |
| 271,285,000 | |
| 282,152,000 | |
| 288,573,000 | |
| 288,088,000 | |
| 270,093,000 | |
| 258,514,000 | |
| 241,297,000 | |
| 216,104,000 | |
| 200,963,000 | |
| 178,394,000 | |
| 172,082,000 | |
| 165,082,000 | |
| 150,026,000 | |
| 135,762,000 | |
| 111,703,000 | |
| 99,035,000 | |
| 92,944,000 | |
| 92,609,000 | |
| 95,914,000 | |
| 96,589,000 | |
| 96,383,000 | |
| 101,024,000 | |
| 103,007,000 | |
| 105,890,000 | |
| 108,428,000 | |
| 107,949,000 | |
| 104,335,000 | |
| 104,388,000 | |
| 103,963,000 | |
| 108,043,000 | |
| 127,596,000 | |
| 144,699,000 | |
| 165,363,000 | |
| 174,499,000 | |
| 186,615,000 | |
| 197,422,000 | |
| 200,142,000 | |
| 195,548,000 | |
| 172,335,000 | |
| 149,832,000 | |
| 126,638,000 | |
| 111,261,000 | |
| 94,957,000 | |
| 82,283,000 | |
| 71,888,000 | |
| 64,521,000 | |
| 65,570,000 | |
| 61,687,000 | |
| 57,812,000 | |
| 56,271,000 | |
| 53,129,000 | |
| 51,637,000 | |
| 54,357,000 | |
| 55,148,000 | |
| 57,472,000 | |
| 59,719,000 | |
| 60,076,000 | |
| 62,985,000 | |
| 64,305,000 | |
| 67,520,000 | |
| 71,299,000 | |
| 72,462,000 | |
| 64,595,090 |