OTC : CFMOF
$0 (0.0%)
| Date | EPS Estimated | Time | Revenue | Revenue Estimated |
|---|---|---|---|---|
| 2026-07-23 | 1.73 | After Market Close | -$ | $105.03M |
| 2026-04-22 | 1.69 | After Market Close | $129.91M | $137.21M |
| 2026-02-20 | 1.86 | After Market Close | $114.62M | $113.76M |
| 2025-10-24 | 1.92 | After Market Close | $109.17M | $112.88M |
| 2025-07-25 | 1.91 | After Market Close | $135.97M | $116.35M |
| 2025-04-25 | 1.51 | After Market Close | $95.17M | $122.9M |
| 2025-02-21 | 1.63 | After Market Close | $96.63M | $96.85M |
| 2024-10-25 | 1.85 | After Market Close | $105.02M | $106.22M |
| 2024-07-26 | 1.80 | After Market Close | $97.99M | $101.82M |
| 2024-04-26 | 1.68 | After Market Close | $93.46M | $124.34M |
| 2024-02-23 | 1.77 | After Market Close | $106.29M | $100.33M |
| 2023-09-30 | 1.91 | After Market Close | $101.61M | $98.57M |
| 2023-06-30 | 1.98 | After Market Close | $129.76M | $99.33M |
| 2023-03-31 | 1.83 | After Market Close | $91.94M | $122.57M |
| 2022-12-31 | 1.84 | After Market Close | $93.02M | $88.17M |
| 2022-10-28 | 1.79 | After Market Close | $86.46M | $88.41M |
| 2022-07-29 | 1.80 | After Market Close | $117.45M | $89.58M |
| 2022-04-29 | 1.59 | After Market Close | $87.65M | $117.66M |
| 2022-02-24 | 1.84 | After Market Close | $87.07M | $91.43M |
| 2021-10-27 | 1.94 | After Market Close | $100.46M | -$ |
| 2021-07-28 | 1.73 | After Market Close | $126.27M | -$ |
| 2021-04-28 | After Market Close | $83.54M | -$ | |
| 2021-02-25 | After Market Close | $127.2M | -$ | |
| 2020-11-19 | After Market Close | $41.51M | -$ | |
| 2020-07-30 | After Market Close | $76.34M | -$ | |
| 2020-04-28 | After Market Close | $96.07M | -$ | |
| 2020-02-13 | After Market Close | $124.86M | -$ | |
| 2019-11-07 | After Market Close | $31.4M | -$ | |
| 2019-07-25 | After Market Close | $74.74M | -$ | |
| 2019-04-25 | After Market Close | $91.72M | -$ | |
| 2019-02-07 | After Market Close | $73.46M | -$ | |
| 2018-11-08 | After Market Close | $71.18M | -$ | |
| 2018-07-26 | After Market Close | $62.06M | -$ | |
| 2018-04-27 | After Market Close | $106.76M | -$ | |
| 2018-02-09 | After Market Close | $67.79M | -$ | |
| 2017-11-09 | After Market Close | $69.17M | -$ | |
| 2017-07-27 | After Market Close | $67.83M | -$ | |
| 2017-04-27 | After Market Close | $92.06M | -$ | |
| 2017-02-09 | 1.73 | After Market Close | $65.31M | -$ |
| 2016-11-10 | 1.45 | After Market Close | $65.66M | -$ |
| 2016-07-28 | 1.51 | After Market Close | $77.1M | -$ |
| 2016-04-28 | 1.47 | After Market Close | $75.62M | -$ |
| 2016-02-04 | 1.48 | After Market Close | $63.3M | -$ |
| 2015-11-06 | 1.44 | After Market Close | $67.66M | -$ |
| 2015-07-31 | 1.46 | After Market Close | $70.39M | -$ |
| 2015-05-13 | 1.47 | After Market Close | $79.07M | -$ |
| 2015-02-06 | 1.56 | After Market Close | $128.82M | -$ |
| 2014-11-07 | 1.40 | After Market Close | $87.52M | -$ |
| 2014-09-30 | After Market Close | $77.5M | -$ | |
| 2014-03-31 | After Market Close | $93.8M | -$ | |
| 2013-12-31 | After Market Close | $94.25M | -$ | |
| 2013-09-30 | After Market Close | $91.27M | -$ | |
| 2013-06-30 | After Market Close | $86.19M | -$ | |
| 2013-03-31 | After Market Close | $83.5M | -$ | |
| 2012-12-31 | After Market Close | $112.32M | -$ | |
| 2012-09-30 | After Market Close | $83.85M | -$ | |
| 2012-06-30 | After Market Close | $86M | -$ | |
| 2012-03-31 | After Market Close | $97.73M | -$ | |
| 2011-12-31 | After Market Close | $88.46M | -$ | |
| 2011-09-30 | After Market Close | $63.49M | -$ | |
| 2011-06-30 | After Market Close | $78.17M | -$ | |
| 2011-03-31 | After Market Close | $72.96M | -$ | |
| 2010-06-30 | After Market Close | $65.96M | -$ | |
| 2010-03-31 | After Market Close | $72.46M | -$ | |
| 2009-06-30 | After Market Close | $75.49M | -$ | |
| 2009-03-31 | After Market Close | $69.95M | -$ |