| CSTE Yearly Revenue | CSTE Revenue | CSTE Change | CSTE Revenue Growth |
|---|---|---|---|
| 2024-12-31 | $443.22M | -$122.01M | -21.59% |
| 2023-12-31 | $565.23M | -$125.58M | -18.18% |
| 2022-12-31 | $690.81M | $46.91M | +7.29% |
| 2021-12-31 | $643.89M | $157.48M | +32.38% |
| 2020-12-31 | $486.41M | -$59.56M | -10.91% |
| 2019-12-31 | $545.97M | -$29.90M | -5.19% |
| 2018-12-31 | $575.87M | -$12.28M | -2.09% |
| 2017-12-31 | $588.15M | $49.60M | +9.21% |
| 2016-12-31 | $538.54M | $39.03M | +7.81% |
| 2015-12-31 | $499.52M | $52.11M | +11.65% |
| 2014-12-31 | $447.40M | $90.85M | +25.48% |
| 2013-12-31 | $356.55M | $59.99M | +20.23% |
| 2012-12-31 | $296.56M | $36.89M | +14.21% |
| 2011-12-31 | $259.67M | $60.88M | +30.63% |
| 2010-12-31 | $198.79M | $36.16M | +22.23% |
| 2009-12-31 | $162.63M | N/A | N/A |