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

CHMG Cost of Revenue
Latest reported$44.98Mperiod ending
Latest reported$44.98Mperiod ending
CHMG TTM Cost of Revenue ($22.80M → $44.98M)
TTM cost of revenue
High-resolution chart · PNG
CHMG cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 44,975,000 | |
| 47,744,000 | |
| 50,115,000 | |
| 51,931,000 | |
| 54,209,000 | |
| 55,342,000 | |
| 53,459,000 | |
| 54,567,000 | |
| 51,476,000 | |
| 46,409,000 | |
| 41,878,000 | |
| 32,132,000 | |
| 23,949,000 | |
| 13,665,000 | |
| 6,742,000 | |
| 2,921,000 | |
| 814,000 | |
| 2,377,000 | |
| 3,436,000 | |
| 3,758,000 | |
| 4,125,000 | |
| 4,550,000 | |
| 8,227,000 | |
| 8,874,000 | |
| 13,457,000 | |
| 14,047,000 | |
| 12,266,000 | |
| 11,606,000 | |
| 6,856,000 | |
| 8,339,000 | |
| 7,226,000 | |
| 13,101,000 | |
| 13,767,000 | |
| 11,708,000 | |
| 12,090,000 | |
| 6,415,000 | |
| 6,427,000 | |
| 6,617,000 | |
| 6,276,000 | |
| 6,448,000 | |
| 5,624,000 | |
| 5,410,000 | |
| 5,173,000 | |
| 6,164,000 | |
| 6,457,000 | |
| 7,350,000 | |
| 7,628,000 | |
| 7,090,654 | |
| 7,452,654 | |
| 6,884,654 | |
| 6,786,654 | |
| 5,988,992 | |
| 5,572,968 | |
| 5,553,370 | |
| 6,077,135 | |
| 6,630,922 | |
| 7,514,035 | |
| 7,985,005 | |
| 7,757,129 | |
| 7,792,967 | |
| 7,793,377 | |
| 8,367,776 | |
| 9,340,812 | |
| 10,578,897 | |
| 12,364,556 | |
| 13,128,017 | |
| 13,784,735 | |
| 14,618,535 | |
| 14,569,367 | |
| 15,369,210 | |
| 16,220,045 | |
| 17,303,462 | |
| 18,178,192 | |
| 19,032,356 | |
| 19,194,000 | |
| 18,357,128 | |
| 17,301,178 | |
| 16,120,558 | |
| 15,203,547 | |
| 14,501,996 | |
| 13,797,851 | |
| 13,090,091 | |
| 12,521,969 | |
| 12,176,812 | |
| 12,017,183 | |
| 12,050,419 | |
| 12,445,714 | |
| 12,638,847 | |
| 14,771,771 | |
| 16,670,547 | |
| 17,540,259 | |
| 19,405,395 | |
| 19,885,726 | |
| 19,735,845 | |
| 20,377,531 | |
| 20,617,509 | |
| 20,546,858 | |
| 21,629,013 | |
| 22,792,048 | |
| 23,342,693 |