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

CSV Cost of Revenue
Latest reported$270.71Mperiod ending
Latest reported$270.71Mperiod ending
CSV TTM Cost of Revenue ($50.20M → $270.71M)
TTM cost of revenue
High-resolution chart · PNG
CSV cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 270,709,999 | |
| 269,016,999 | |
| 270,763,999 | |
| 265,992,999 | |
| 264,691,000 | |
| 263,804,000 | |
| 260,808,000 | |
| 260,961,000 | |
| 258,846,000 | |
| 259,997,000 | |
| 258,225,000 | |
| 256,495,000 | |
| 255,312,000 | |
| 251,724,000 | |
| 250,948,000 | |
| 252,037,000 | |
| 252,015,000 | |
| 248,477,000 | |
| 246,370,000 | |
| 243,173,000 | |
| 237,815,000 | |
| 230,782,000 | |
| 223,525,000 | |
| 213,626,000 | |
| 205,176,000 | |
| 201,361,000 | |
| 194,523,000 | |
| 192,749,000 | |
| 191,807,000 | |
| 190,327,000 | |
| 192,045,000 | |
| 188,864,000 | |
| 187,311,000 | |
| 185,474,000 | |
| 181,340,000 | |
| 177,376,000 | |
| 173,714,000 | |
| 171,587,000 | |
| 168,550,000 | |
| 168,917,000 | |
| 168,023,000 | |
| 165,978,000 | |
| 164,994,000 | |
| 163,567,000 | |
| 162,021,000 | |
| 159,523,000 | |
| 156,279,000 | |
| 154,213,000 | |
| 150,337,000 | |
| 149,048,000 | |
| 150,657,000 | |
| 148,653,000 | |
| 148,656,000 | |
| 147,212,000 | |
| 143,161,000 | |
| 141,542,000 | |
| 139,376,000 | |
| 137,955,000 | |
| 138,333,000 | |
| 139,790,000 | |
| 141,783,000 | |
| 139,907,000 | |
| 137,501,000 | |
| 134,527,000 | |
| 131,297,000 | |
| 131,561,000 | |
| 131,509,000 | |
| 131,951,000 | |
| 133,750,000 | |
| 131,799,000 | |
| 127,457,000 | |
| 124,962,000 | |
| 121,788,000 | |
| 121,512,000 | |
| 122,109,000 | |
| 117,669,000 | |
| 116,717,000 | |
| 115,895,000 | |
| 117,211,000 | |
| 120,504,000 | |
| 119,188,000 | |
| 118,698,000 | |
| 116,815,000 | |
| 113,215,000 | |
| 112,497,000 | |
| 112,204,000 | |
| 112,457,000 | |
| 114,694,000 | |
| 114,460,000 | |
| 113,742,000 | |
| 112,129,000 | |
| 111,912,000 | |
| 111,193,000 | |
| 111,156,000 | |
| 111,088,000 | |
| 112,369,000 | |
| 114,916,000 | |
| 118,013,000 | |
| 117,994,000 | |
| 109,691,000 |