NASDAQ : CDMO
$0 (0.0%)
| Date | EPS Estimated | Time | Revenue | Revenue Estimated |
|---|---|---|---|---|
| 2024-12-10 | -0.12 | After Market Close | $33.5M | $33.8M |
| 2024-09-09 | -0.04 | After Market Close | $40.17M | $40.76M |
| 2024-07-02 | -0.04 | After Market Close | $42.98M | $42.14M |
| 2024-04-24 | -0.02 | After Market Close | $33.82M | $33.1M |
| 2023-12-07 | -0.06 | After Market Close | $25.4M | $33.22M |
| 2023-09-07 | -0.03 | After Market Close | $37.73M | $36.08M |
| 2023-06-21 | -0.02 | After Market Close | $39.8M | $38.91M |
| 2023-03-13 | -0.04 | After Market Close | $38.02M | $36.32M |
| 2022-12-06 | -0.01 | After Market Close | $34.76M | $32.05M |
| 2022-09-06 | 0.03 | After Market Close | $36.69M | $33.44M |
| 2022-06-29 | 0.01 | After Market Close | $31.23M | $28.95M |
| 2022-03-08 | 0.05 | After Market Close | $31.51M | $26.59M |
| 2021-12-07 | 0.02 | After Market Close | $26.11M | $26.59M |
| 2021-09-08 | 0.02 | After Market Close | $30.75M | $83.04M |
| 2021-06-29 | 0.01 | After Market Close | $27.61M | $21.6M |
| 2021-03-08 | -0.02 | After Market Close | $21.81M | $45.79M |
| 2020-12-02 | -0.05 | After Market Close | $21.06M | $41.07M |
| 2020-09-01 | -0.07 | After Market Close | $25.39M | $29.62M |
| 2020-06-30 | -0.16 | After Market Close | $12.55M | $18.25M |
| 2020-03-10 | -0.03 | After Market Close | $13.58M | $9.06M |
| 2019-12-09 | -0.04 | After Market Close | $18.31M | $55.94M |
| 2019-09-05 | -0.03 | After Market Close | $15.25M | $5.72M |
| 2019-06-27 | -0.03 | After Market Close | $17.06M | $25.58M |
| 2019-03-11 | -0.07 | After Market Close | $13.78M | $19.29M |
| 2018-12-10 | -0.09 | After Market Close | $10.18M | $36.43M |
| 2018-09-10 | -0.09 | After Market Close | $12.59M | $27.28M |
| 2018-07-16 | -0.15 | After Market Close | $6.94M | $20.82M |
| 2018-03-12 | -0.14 | After Market Close | $6.82M | $3.41M |
| 2017-12-11 | -0.12 | After Market Close | $12.78M | $10.55M |
| 2017-09-11 | -0.12 | After Market Close | $27.08M | $54.16M |
| 2017-07-14 | -0.07 | After Market Close | $17.9M | $7.83M |
| 2017-03-13 | -0.21 | After Market Close | $10.75M | $8.06M |
| 2016-12-12 | -0.19 | After Market Close | $23.37M | $31.72M |
| 2016-09-08 | -0.28 | After Market Close | $5.61M | $4.49M |
| 2016-07-14 | -0.23 | After Market Close | $18.78M | $12.12M |
| 2016-03-09 | -0.51 | After Market Close | $6.71M | $6.11M |
| 2015-12-10 | -0.61 | After Market Close | $9.52M | $11.85M |
| 2015-09-09 | -0.54 | After Market Close | $9.67M | $9.32M |
| 2015-07-14 | -0.54 | After Market Close | $9.31M | $10.26M |
| 2015-03-12 | -0.08 | After Market Close | $5.68M | $5.68M |
| 2014-12-10 | -0.07 | After Market Close | $6.3M | $6.3M |
| 2014-09-09 | -0.42 | After Market Close | $5.5M | $4.12M |
| 2014-07-14 | -0.47 | After Market Close | $6.47M | $7.24M |
| 2014-03-07 | -0.44 | After Market Close | $3.88M | $4.08M |
| 2013-12-10 | -0.35 | After Market Close | $7.35M | $7.35M |
| 2013-09-09 | -0.33 | After Market Close | $4.69M | $4.42M |
| 2013-07-11 | -0.40 | After Market Close | $4.25M | $4.05M |
| 2013-03-12 | -0.47 | After Market Close | $6.14M | $11.82M |
| 2012-12-10 | -0.63 | After Market Close | $6.14M | $9.21M |
| 2012-09-10 | -0.75 | After Market Close | $4.25M | $6.51M |
| 2012-07-16 | -0.89 | After Market Close | $2.06M | $2.63M |
| 2012-03-09 | -0.91 | After Market Close | $3.28M | $3.28M |
| 2011-12-12 | -0.96 | After Market Close | $4.23M | $3.63M |
| 2011-09-09 | -1.01 | After Market Close | $5.66M | $7.42M |
| 2011-07-14 | -1.05 | After Market Close | $2.73M | $2.73M |
| 2011-03-11 | -0.59 | After Market Close | $2.88M | $3.85M |
| 2010-12-09 | -0.75 | After Market Close | $4.67M | $3.85M |
| 2010-09-09 | -0.74 | After Market Close | $3.21M | $2.42M |
| 2010-07-14 | -0.65 | After Market Close | $4.42M | $2.57M |
| 2010-03-11 | -0.36 | After Market Close | $9.88M | $16.94M |
| 2009-12-10 | -0.08 | After Market Close | $6.9M | $1.31M |
| 2009-09-03 | -0.12 | After Market Close | $6.75M | $2.31M |
| 2009-07-14 | 0.16 | After Market Close | $7.87M | $8.99M |
| 2009-03-12 | -0.07 | After Market Close | $6.83M | $6.83M |
| 2008-12-10 | -0.14 | After Market Close | $1.94M | $1.94M |
| 2008-09-09 | -0.14 | After Market Close | $1.52M | $1.52M |
| 2008-07-14 | -0.21 | After Market Close | $901K | $1.35M |
| 2008-03-11 | -0.21 | After Market Close | $1.68M | $1.68M |
| 2007-12-10 | After Market Close | $1.89M | -$ | |
| 2007-09-10 | After Market Close | $1.62M | -$ | |
| 2007-07-11 | After Market Close | $2.24M | -$ | |
| 2007-03-12 | After Market Close | $363K | -$ | |
| 2006-12-08 | After Market Close | $684K | -$ | |
| 2006-09-11 | After Market Close | $421K | -$ | |
| 2006-07-14 | After Market Close | $901K | -$ | |
| 2006-03-13 | After Market Close | $1.53M | -$ | |
| 2005-12-12 | After Market Close | $556K | -$ | |
| 2005-09-09 | After Market Close | $208K | -$ | |
| 2005-07-14 | After Market Close | $919K | -$ | |
| 2005-03-14 | After Market Close | $1.35M | -$ |