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

DDD Cost of Revenue
Latest reported$258.32Mperiod ending
Latest reported$258.32Mperiod ending
DDD TTM Cost of Revenue ($0.00 → $258.32M)
TTM cost of revenue
High-resolution chart · PNG
DDD cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 258,320,000 | |
| 256,291,000 | |
| 256,447,000 | |
| 258,936,000 | |
| 268,345,000 | |
| 275,811,000 | |
| 275,943,000 | |
| 270,255,000 | |
| 267,469,000 | |
| 279,493,000 | |
| 291,648,000 | |
| 298,859,000 | |
| 310,001,000 | |
| 318,730,000 | |
| 323,798,000 | |
| 330,348,000 | |
| 342,546,000 | |
| 349,191,000 | |
| 351,861,000 | |
| 367,412,000 | |
| 353,180,000 | |
| 337,238,000 | |
| 333,865,000 | |
| 326,476,000 | |
| 336,918,000 | |
| 343,281,000 | |
| 351,053,000 | |
| 356,398,000 | |
| 355,108,000 | |
| 361,541,000 | |
| 363,272,000 | |
| 356,919,000 | |
| 364,603,000 | |
| 352,991,000 | |
| 341,230,000 | |
| 332,471,000 | |
| 325,511,000 | |
| 324,417,000 | |
| 323,214,000 | |
| 363,370,000 | |
| 356,481,000 | |
| 367,658,000 | |
| 374,354,000 | |
| 348,823,000 | |
| 355,433,000 | |
| 345,670,000 | |
| 336,218,000 | |
| 313,266,000 | |
| 290,400,000 | |
| 269,490,000 | |
| 245,806,000 | |
| 220,161,000 | |
| 199,534,000 | |
| 181,972,000 | |
| 172,437,000 | |
| 160,358,000 | |
| 146,480,000 | |
| 135,763,000 | |
| 121,395,000 | |
| 111,123,000 | |
| 104,023,000 | |
| 93,286,000 | |
| 85,893,000 | |
| 79,499,000 | |
| 72,172,000 | |
| 66,859,000 | |
| 63,105,000 | |
| 62,261,000 | |
| 68,702,000 | |
| 78,163,000 | |
| 82,972,000 | |
| 90,276,000 | |
| 90,777,000 | |
| 90,388,000 | |
| 93,056,000 | |
| 92,766,000 | |
| 91,206,000 | |
| 88,172,000 | |
| 86,655,000 | |
| 83,373,000 | |
| 80,114,000 | |
| 78,625,000 | |
| 76,540,000 | |
| 73,945,000 | |
| 72,068,000 | |
| 69,234,000 | |
| 69,288,000 | |
| 68,813,000 | |
| 68,331,000 | |
| 68,831,000 | |
| 66,872,000 | |
| 64,856,000 | |
| 65,986,000 | |
| 67,804,000 | |
| 69,340,000 | |
| 72,202,000 | |
| 73,985,000 | |
| 70,208,000 | |
| 67,849,000 | |
| 61,949,000 |