OTC : CDSAF
$0 (0.0%)
| Date | EPS Estimated | Time | Revenue | Revenue Estimated |
|---|---|---|---|---|
| 2026-04-30 | After Market Close | -$ | -$ | |
| 2026-02-24 | After Market Close | -$ | -$ | |
| 2025-10-20 | After Market Close | -$ | -$ | |
| 2025-07-22 | After Market Close | $227.53M | $226.09M | |
| 2025-04-29 | After Market Close | $191.95M | $193.93M | |
| 2025-02-26 | After Market Close | $199.08M | $193M | |
| 2024-10-21 | After Market Close | $203.54M | $199.13M | |
| 2024-07-22 | After Market Close | $209.51M | $209.19M | |
| 2024-04-22 | After Market Close | $188.18M | $187.24M | |
| 2024-03-20 | After Market Close | $219.05M | $195.35M | |
| 2023-09-30 | After Market Close | $192.05M | $190.3M | |
| 2023-06-30 | After Market Close | $194.48M | $215.22M | |
| 2023-03-31 | After Market Close | $202.62M | $206.6M | |
| 2022-12-31 | After Market Close | $185.99M | $182.01M | |
| 2022-09-30 | After Market Close | $175.9M | $172.41M | |
| 2022-06-30 | After Market Close | $166.41M | -$ | |
| 2022-03-31 | After Market Close | $153.58M | $146.29M | |
| 2021-12-31 | After Market Close | $551.97M | -$ | |
| 2021-09-30 | After Market Close | $136.74M | $140.53M | |
| 2021-06-30 | After Market Close | $142.55M | -$ | |
| 2021-03-31 | After Market Close | $126.92M | -$ | |
| 2020-12-31 | After Market Close | $539.38M | -$ | |
| 2020-09-30 | After Market Close | $130.54M | -$ | |
| 2020-06-30 | After Market Close | $114.37M | -$ | |
| 2020-03-31 | After Market Close | $104.48M | -$ | |
| 2019-12-31 | After Market Close | $543.08M | -$ | |
| 2019-09-30 | After Market Close | $140.52M | -$ | |
| 2019-06-30 | After Market Close | $146.68M | -$ | |
| 2019-03-31 | After Market Close | $128.9M | -$ | |
| 2018-12-31 | After Market Close | $548.33M | -$ | |
| 2018-09-30 | After Market Close | $147.91M | -$ | |
| 2018-06-30 | After Market Close | $143.23M | -$ | |
| 2018-03-31 | After Market Close | $132.28M | -$ | |
| 2017-12-31 | After Market Close | $118.77M | -$ | |
| 2017-09-30 | After Market Close | $123.45M | -$ | |
| 2017-06-30 | After Market Close | $130.83M | -$ | |
| 2017-03-31 | After Market Close | $114.68M | -$ | |
| 2016-12-31 | After Market Close | $89.42M | -$ | |
| 2016-09-30 | After Market Close | $95.58M | -$ | |
| 2016-06-30 | After Market Close | $95.6M | -$ | |
| 2016-03-31 | After Market Close | $85.05M | -$ | |
| 2015-12-31 | After Market Close | $320.64M | -$ | |
| 2015-09-30 | After Market Close | $85.28M | -$ | |
| 2015-06-30 | After Market Close | $90.83M | -$ | |
| 2015-03-31 | After Market Close | $87.78M | -$ | |
| 2014-12-31 | After Market Close | $393.98M | -$ | |
| 2014-09-30 | After Market Close | $100.38M | -$ | |
| 2014-06-30 | After Market Close | $111.53M | -$ | |
| 2014-03-31 | After Market Close | $95.43M | -$ | |
| 2013-12-31 | After Market Close | $95.42M | -$ | |
| 2013-09-30 | After Market Close | $102.47M | -$ | |
| 2013-06-30 | After Market Close | $107.7M | -$ | |
| 2013-03-31 | After Market Close | $97.68M | -$ | |
| 2012-12-31 | After Market Close | $404.4M | -$ | |
| 2012-09-30 | After Market Close | $104.11M | -$ | |
| 2012-06-30 | After Market Close | $113.98M | -$ | |
| 2012-03-31 | After Market Close | $107.39M | -$ | |
| 2011-12-31 | After Market Close | $378.54M | -$ | |
| 2011-09-30 | After Market Close | $97.3M | -$ | |
| 2011-06-30 | After Market Close | $120.45M | -$ | |
| 2011-03-31 | After Market Close | $93.27M | -$ | |
| 2010-12-31 | After Market Close | $312.77M | -$ | |
| 2010-12-31 | After Market Close | $312.77M | -$ | |
| 2010-12-31 | After Market Close | $312.77M | -$ | |
| 2010-03-31 | After Market Close | $129.04M | -$ | |
| 2009-03-31 | After Market Close | $119.45M | -$ |