Revenue
$268.87M
TTM · Period ending: · USD

CSR Revenue
Latest reported$268.87Mperiod ending
Latest reported$268.87Mperiod ending
CSR TTM Revenue ($37.71M → $268.87M)
TTM revenue
High-resolution chart · PNG
CSR revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Revenue (USD) |
|---|---|
| 268,871,000 | |
| 271,638,000 | |
| 273,662,000 | |
| 273,450,000 | |
| 267,076,000 | |
| 263,570,000 | |
| 260,983,000 | |
| 258,642,000 | |
| 258,185,000 | |
| 257,918,000 | |
| 261,309,000 | |
| 265,089,000 | |
| 265,959,000 | |
| 264,299,000 | |
| 256,716,000 | |
| 246,856,000 | |
| 231,831,000 | |
| 215,371,000 | |
| 201,705,000 | |
| 189,257,000 | |
| 182,982,000 | |
| 180,236,000 | |
| 177,994,000 | |
| 178,231,000 | |
| 181,529,000 | |
| 184,553,000 | |
| 185,755,000 | |
| 185,708,000 | |
| 183,910,000 | |
| 182,922,000 | |
| 181,499,000 | |
| 179,023,000 | |
| 187,306,000 | |
| 194,095,000 | |
| 204,254,000 | |
| 212,174,000 | |
| 208,862,000 | |
| 205,738,000 | |
| 199,917,000 | |
| 204,515,000 | |
| 206,176,000 | |
| 207,521,000 | |
| 229,757,000 | |
| 246,901,000 | |
| 265,516,000 | |
| 283,190,000 | |
| 279,414,000 | |
| 274,127,000 | |
| 269,432,000 | |
| 267,984,000 | |
| 268,012,000 | |
| 266,614,000 | |
| 267,630,000 | |
| 262,858,000 | |
| 256,742,000 | |
| 251,534,000 | |
| 245,016,000 | |
| 242,234,000 | |
| 240,463,000 | |
| 239,643,000 | |
| 239,492,000 | |
| 241,885,000 | |
| 244,989,000 | |
| 244,916,000 | |
| 243,975,000 | |
| 242,775,000 | |
| 241,199,000 | |
| 242,003,000 | |
| 241,980,000 | |
| 240,005,000 | |
| 238,135,000 | |
| 231,673,000 | |
| 226,374,000 | |
| 221,170,000 | |
| 215,333,000 | |
| 212,233,000 | |
| 206,921,000 | |
| 198,064,000 | |
| 189,069,000 | |
| 181,054,000 | |
| 175,842,000 | |
| 172,810,000 | |
| 169,436,000 | |
| 164,557,000 | |
| 159,975,000 | |
| 157,697,000 | |
| 155,225,724 | |
| 152,347,318 | |
| 147,162,414 | |
| 140,679,232 | |
| 133,554,501 | |
| 128,372,662 | |
| 124,822,259 | |
| 119,370,082 | |
| 112,845,251 | |
| 106,033,268 | |
| 98,775,616 | |
| 93,016,069 | |
| 89,487,416 | |
| 84,886,381 |