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

CRAI Cost of Revenue
Latest reported$581.69Mperiod ending
Latest reported$581.69Mperiod ending
CRAI TTM Cost of Revenue ($30.70M → $581.69M)
TTM cost of revenue
High-resolution chart · PNG
CRAI cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 581,686,000 | |
| 561,494,000 | |
| 533,428,000 | |
| 504,393,000 | |
| 484,626,000 | |
| 484,222,000 | |
| 485,540,000 | |
| 480,487,000 | |
| 471,193,000 | |
| 456,388,000 | |
| 442,553,000 | |
| 427,742,000 | |
| 424,115,000 | |
| 413,858,000 | |
| 410,081,000 | |
| 403,061,000 | |
| 396,774,000 | |
| 398,740,000 | |
| 400,054,000 | |
| 407,643,000 | |
| 399,967,000 | |
| 385,093,000 | |
| 370,716,000 | |
| 353,818,000 | |
| 349,319,000 | |
| 335,123,000 | |
| 317,761,000 | |
| 309,784,000 | |
| 299,696,000 | |
| 293,429,000 | |
| 287,876,000 | |
| 280,110,000 | |
| 268,815,000 | |
| 264,330,000 | |
| 258,829,000 | |
| 246,306,000 | |
| 241,716,000 | |
| 234,446,000 | |
| 227,380,000 | |
| 222,424,000 | |
| 216,621,000 | |
| 209,346,000 | |
| 207,650,000 | |
| 209,384,000 | |
| 206,772,000 | |
| 208,766,000 | |
| 206,813,000 | |
| 205,580,000 | |
| 206,740,000 | |
| 199,113,000 | |
| 189,262,000 | |
| 181,905,000 | |
| 177,503,000 | |
| 177,909,000 | |
| 182,381,000 | |
| 185,631,000 | |
| 186,027,000 | |
| 194,310,000 | |
| 199,383,000 | |
| 203,633,000 | |
| 211,922,000 | |
| 208,246,000 | |
| 197,140,000 | |
| 195,335,000 | |
| 199,511,000 | |
| 197,246,000 | |
| 199,861,000 | |
| 205,910,000 | |
| 220,476,000 | |
| 236,838,000 | |
| 250,109,000 | |
| 255,025,000 | |
| 258,617,000 | |
| 250,664,000 | |
| 246,014,000 | |
| 239,852,000 | |
| 230,866,000 | |
| 228,040,000 | |
| 221,342,000 | |
| 209,372,000 | |
| 196,057,000 | |
| 182,804,000 | |
| 174,724,000 | |
| 165,527,000 | |
| 156,203,000 | |
| 142,668,000 | |
| 127,716,000 | |
| 117,294,000 | |
| 101,754,000 | |
| 100,430,000 | |
| 100,168,000 | |
| 100,106,000 | |
| 95,675,000 | |
| 87,680,000 | |
| 80,659,000 | |
| 75,014,000 | |
| 70,342,000 | |
| 67,736,000 | |
| 65,590,000 | |
| 59,294,000 |