Cost of Revenue
$1.12B
TTM · Period ending: · USD

DIOD Cost of Revenue
Latest reported$1.12Bperiod ending
Latest reported$1.12Bperiod ending
DIOD TTM Cost of Revenue ($0.00 → $1.12B)
TTM cost of revenue
High-resolution chart · PNG
DIOD cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 1,115,968,000 | |
| 1,068,893,000 | |
| 1,019,637,000 | |
| 978,403,000 | |
| 938,792,000 | |
| 900,289,000 | |
| 875,258,000 | |
| 857,067,000 | |
| 873,767,000 | |
| 933,158,000 | |
| 1,003,557,000 | |
| 1,083,350,000 | |
| 1,138,034,000 | |
| 1,160,704,000 | |
| 1,173,343,000 | |
| 1,172,807,000 | |
| 1,159,543,000 | |
| 1,145,743,000 | |
| 1,134,802,000 | |
| 1,072,995,000 | |
| 981,173,000 | |
| 887,704,000 | |
| 798,094,000 | |
| 762,216,000 | |
| 765,475,000 | |
| 778,316,000 | |
| 783,323,000 | |
| 791,775,000 | |
| 795,879,000 | |
| 792,678,000 | |
| 778,713,000 | |
| 750,517,000 | |
| 733,685,000 | |
| 710,953,000 | |
| 697,428,000 | |
| 690,199,000 | |
| 671,370,000 | |
| 659,113,000 | |
| 655,239,000 | |
| 650,948,000 | |
| 628,129,000 | |
| 616,317,000 | |
| 600,068,000 | |
| 592,546,000 | |
| 604,339,000 | |
| 607,236,000 | |
| 613,372,000 | |
| 610,555,000 | |
| 606,461,000 | |
| 606,634,000 | |
| 589,010,000 | |
| 558,858,000 | |
| 526,919,000 | |
| 492,044,000 | |
| 472,220,000 | |
| 459,998,000 | |
| 452,369,000 | |
| 448,349,000 | |
| 441,554,000 | |
| 434,860,000 | |
| 421,620,000 | |
| 403,115,000 | |
| 388,017,000 | |
| 375,411,000 | |
| 357,815,000 | |
| 338,657,000 | |
| 313,150,000 | |
| 288,896,000 | |
| 300,278,000 | |
| 300,150,000 | |
| 300,257,000 | |
| 307,559,000 | |
| 282,742,000 | |
| 271,947,000 | |
| 270,779,000 | |
| 262,097,000 | |
| 252,864,000 | |
| 242,538,000 | |
| 229,417,000 | |
| 206,493,000 | |
| 179,937,000 | |
| 157,759,000 | |
| 140,388,000 | |
| 132,125,000 | |
| 129,409,000 | |
| 128,292,000 | |
| 124,968,000 | |
| 120,832,000 | |
| 114,004,000 | |
| 107,065,000 | |
| 100,590,000 | |
| 94,440,000 | |
| 91,081,000 | |
| 88,851,000 | |
| 89,218,000 | |
| 89,998,000 | |
| 87,857,000 | |
| 81,999,000 | |
| 78,971,000 | |
| 73,826,000 |