Distribution Solutions Group Inc (DSGR)
Cost of Revenue
$1.38B
TTM · Period ending: · USD

DSGR Cost of Revenue
Latest reported$1.38Bperiod ending
Latest reported$1.38Bperiod ending
DSGR TTM Cost of Revenue ($0.00 → $1.38B)
TTM cost of revenue
High-resolution chart · PNG
DSGR cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 1,381,837,000 | |
| 1,348,242,000 | |
| 1,329,635,000 | |
| 1,326,156,000 | |
| 1,287,695,000 | |
| 1,231,701,000 | |
| 1,201,029,000 | |
| 1,158,512,000 | |
| 1,140,803,000 | |
| 1,094,755,000 | |
| 1,026,777,000 | |
| 962,347,000 | |
| 898,869,000 | |
| 863,689,000 | |
| 705,669,000 | |
| 540,202,000 | |
| 361,742,000 | |
| 206,881,000 | |
| 198,498,000 | |
| 196,494,000 | |
| 190,022,000 | |
| 171,935,000 | |
| 165,053,000 | |
| 160,751,000 | |
| 161,904,000 | |
| 173,125,000 | |
| 173,431,000 | |
| 171,862,000 | |
| 168,079,000 | |
| 164,276,000 | |
| 160,097,000 | |
| 153,554,000 | |
| 142,778,000 | |
| 131,392,000 | |
| 122,889,000 | |
| 116,060,000 | |
| 114,040,000 | |
| 110,997,000 | |
| 108,511,000 | |
| 107,570,000 | |
| 106,845,000 | |
| 106,941,000 | |
| 106,710,000 | |
| 108,186,000 | |
| 110,880,000 | |
| 112,239,000 | |
| 113,144,000 | |
| 111,909,000 | |
| 109,329,000 | |
| 108,735,000 | |
| 111,810,000 | |
| 114,220,000 | |
| 115,829,000 | |
| 125,678,000 | |
| 129,305,000 | |
| 134,651,000 | |
| 138,847,000 | |
| 137,170,000 | |
| 135,182,000 | |
| 126,477,000 | |
| 126,867,000 | |
| 134,005,000 | |
| 140,956,000 | |
| 153,792,000 | |
| 159,310,000 | |
| 155,481,000 | |
| 161,104,000 | |
| 169,594,000 | |
| 185,141,000 | |
| 199,681,000 | |
| 206,209,000 | |
| 210,656,000 | |
| 207,837,000 | |
| 206,614,000 | |
| 209,914,000 | |
| 210,897,000 | |
| 211,635,000 | |
| 212,883,000 | |
| 212,919,000 | |
| 202,575,000 | |
| 193,918,000 | |
| 183,986,000 | |
| 170,426,000 | |
| 170,099,000 | |
| 167,229,000 | |
| 162,228,000 | |
| 155,971,000 | |
| 150,917,000 | |
| 145,599,000 | |
| 141,837,000 | |
| 141,124,000 | |
| 137,802,000 | |
| 137,664,000 | |
| 137,973,000 | |
| 137,129,000 | |
| 136,241,519 | |
| 136,286,519 | |
| 134,831,519 | |
| 131,064,519 | |
| 130,579,150 |