NASDAQ : CTG
$0.01 (0.1%)
| Date | EPS Estimated | Time | Revenue | Revenue Estimated |
|---|---|---|---|---|
| 2023-11-08 | 0.11 | After Market Close | $71.29M | $72.76M |
| 2023-08-09 | 0.14 | After Market Close | $74.59M | $78.7M |
| 2023-05-09 | 0.10 | After Market Close | $78.2M | $79.51M |
| 2023-02-23 | 0.12 | After Market Close | $77.9M | $76.24M |
| 2022-11-08 | 0.12 | After Market Close | $75M | -$ |
| 2022-08-04 | 0.14 | After Market Close | $82.76M | -$ |
| 2022-05-10 | 0.13 | After Market Close | $89.42M | $68.78M |
| 2022-02-22 | 0.17 | After Market Close | $112.39M | $112.65M |
| 2021-11-09 | 0.10 | After Market Close | $90.6M | $91.68M |
| 2021-07-29 | 0.12 | After Market Close | $92.16M | $94.1M |
| 2021-04-29 | 0.12 | After Market Close | $97.13M | $113.32M |
| 2021-02-23 | 0.12 | After Market Close | $101.35M | $84.46M |
| 2020-10-20 | 0.05 | After Market Close | $88.65M | $24.62M |
| 2020-07-21 | 0.04 | After Market Close | $89.15M | $35.66M |
| 2020-04-21 | -0.05 | After Market Close | $86.95M | $43.47M |
| 2020-02-25 | 0.07 | After Market Close | $99.32M | $49.66M |
| 2019-10-22 | 0.09 | After Market Close | $97.2M | $87.48M |
| 2019-07-23 | 0.08 | After Market Close | $100.41M | $89.25M |
| 2019-04-18 | 0.07 | After Market Close | $97.24M | $113.44M |
| 2019-02-19 | 0.08 | After Market Close | $93.13M | $248.34M |
| 2018-10-18 | 0.06 | After Market Close | $90.26M | $90.26M |
| 2018-07-19 | 0.08 | After Market Close | $92.67M | $92.7M |
| 2018-04-19 | 0.06 | After Market Close | $82.78M | $82.7M |
| 2018-02-20 | 0.06 | After Market Close | $74.64M | $74.6M |
| 2017-10-24 | 0.06 | After Market Close | $74.04M | $88.8M |
| 2017-07-25 | 0.05 | After Market Close | $75.52M | $62.92M |
| 2017-04-25 | 0.05 | After Market Close | $77.01M | $77M |
| 2017-02-21 | 0.05 | After Market Close | $77.49M | $55.36M |
| 2016-10-25 | 0.03 | After Market Close | $78.06M | $58.58M |
| 2016-07-26 | 0.04 | After Market Close | $83.49M | $41.75M |
| 2016-04-26 | 0.04 | After Market Close | $85.85M | $85.9M |
| 2016-02-23 | 0.11 | After Market Close | $84.2M | $57.89M |
| 2015-10-27 | 0.11 | After Market Close | $93.06M | $78.78M |
| 2015-07-28 | 0.07 | After Market Close | $94.74M | $63.13M |
| 2015-04-28 | 0.08 | After Market Close | $97.48M | $97.5M |
| 2015-02-24 | 0.17 | After Market Close | $98.27M | $79.58M |
| 2014-10-21 | 0.17 | After Market Close | $96.76M | $96.8M |
| 2014-07-22 | 0.20 | After Market Close | $100.33M | $100.3M |
| 2014-04-22 | 0.19 | After Market Close | $97.91M | $97.9M |
| 2014-02-25 | 0.23 | After Market Close | $102.74M | $107.37M |
| 2013-10-21 | 0.23 | After Market Close | $100.69M | $100.7M |
| 2013-07-22 | 0.24 | After Market Close | $107.12M | $107.1M |
| 2013-04-22 | 0.24 | After Market Close | $108.5M | $108.5M |
| 2013-02-19 | 0.24 | After Market Close | $107.92M | $107.9M |
| 2012-10-22 | 0.22 | After Market Close | $106.42M | $101.77M |
| 2012-07-23 | 0.21 | After Market Close | $106.7M | $101.85M |
| 2012-04-23 | 0.20 | After Market Close | $103.37M | $103.4M |
| 2012-02-21 | 0.19 | After Market Close | $100.92M | $95.86M |
| 2011-10-24 | 0.18 | After Market Close | $101.12M | $101.1M |
| 2011-07-25 | 0.17 | After Market Close | $98.33M | $98.3M |
| 2011-04-25 | 0.16 | After Market Close | $95.91M | $90.26M |
| 2011-02-22 | 0.14 | After Market Close | $87.31M | $76.39M |
| 2010-10-26 | 0.12 | After Market Close | $84.46M | $78M |
| 2010-07-27 | 0.12 | After Market Close | $81.14M | $81.1M |
| 2010-04-27 | 0.11 | After Market Close | $78.49M | $78.5M |
| 2010-02-23 | 0.10 | After Market Close | $67.65M | $67.7M |
| 2009-10-27 | 0.09 | After Market Close | $66.77M | $60.12M |
| 2009-07-28 | 0.08 | After Market Close | $66.58M | $59.2M |
| 2009-04-28 | 0.07 | After Market Close | $74.56M | $58.02M |
| 2009-02-24 | 0.11 | After Market Close | $83.33M | $61.09M |
| 2008-10-21 | 0.11 | After Market Close | $89.13M | $75.39M |
| 2008-07-22 | 0.11 | After Market Close | $94.07M | $79.62M |
| 2008-04-23 | 0.08 | After Market Close | $86.68M | $69.36M |
| 2008-02-20 | 0.09 | After Market Close | $84.5M | $108.64M |
| 2007-10-23 | 0.07 | After Market Close | $80.62M | $94.03M |
| 2007-08-07 | After Market Close | $80.14M | -$ | |
| 2007-07-24 | 0.06 | After Market Close | $80.02M | $80.1M |
| 2007-03-07 | After Market Close | $78.02M | -$ | |
| 2006-10-24 | 0.05 | After Market Close | $79.83M | $66.5M |
| 2006-07-25 | 0.06 | After Market Close | $85.76M | $85.76M |
| 2006-04-26 | 0.04 | After Market Close | $83.64M | $62.73M |
| 2006-03-08 | 0.04 | After Market Close | $78.07M | -$ |
| 2005-10-26 | 0.04 | After Market Close | $74.8M | $74.8M |
| 2005-07-27 | 0.04 | After Market Close | $72.91M | -$ |
| 2005-04-27 | 0.04 | After Market Close | $68.68M | -$ |
| 2005-02-28 | 0.03 | After Market Close | $58.77M | $48.49M |
| 2004-10-18 | 0.02 | After Market Close | $57.86M | -$ |
| 2004-07-19 | 0.04 | After Market Close | $59.05M | -$ |
| 2004-04-19 | 0.03 | After Market Close | $61.45M | -$ |
| 2004-03-12 | After Market Close | $63.28M | -$ |