Earnings Calendar for TPL
Stay ahead of market moves with our real-time Earnings Calendar. Discover upcoming earnings reports with actionable insights to help you anticipate volatility and fine-tune your trade timing.
TICKER | MARKET CAP | EARNINGS DATE | FORECASTED EPS | REPORTED EPS | SURPRISE | SURPRISE % | FORECASTED REVENUE | REPORTED REVENUE | PRICE TARGET TREND | ANALYST RATING |
---|---|---|---|---|---|---|---|---|---|---|
$21.46 B | 2026-05-05 | -- | -- | -- | -- | -- | -- | - | Buy | |
$21.46 B | 2026-02-17 | -- | -- | -- | -- | -- | -- | - | Buy | |
$21.46 B | 2025-11-05 | -- | -- | -- | -- | -- | -- | - | Buy | |
$21.46 B | 2025-08-06 | $5.48 | $5.05 | -0.43 | -7.8% | $198.00 M | $187.54 M | - | Buy | |
$21.46 B | 2025-05-07 | $5.27 | $5.24 | -0.03 | -0.6% | $211.00 M | $195.98 M | - | Buy | |
$21.46 B | 2025-02-19 | $4.84 | $5.14 | 0.30 | 6.2% | $185.00 M | $185.78 M | - | Buy | |
$21.46 B | 2024-11-06 | $5.35 | $4.63 | -0.72 | -13.5% | $180.75 M | $173.56 M | - | Buy | |
$21.46 B | 2024-08-07 | $5.36 | $4.98 | -0.38 | -7.1% | $182.34 M | $172.33 M | - | Buy | |
$21.46 B | 2024-05-08 | $4.82 | $4.97 | 0.15 | 3.1% | $158.21 M | $174.14 M | - | Buy | |
$21.46 B | 2024-02-21 | $4.15 | $4.91 | 0.76 | 18.3% | $152.20 M | $166.66 M | - | Buy | |
$21.46 B | 2023-11-01 | $4.84 | $4.58 | -0.26 | -5.4% | $171.34 M | $157.97 M | - | Buy | |
$21.46 B | 2023-08-02 | $3.70 | $4.35 | 0.65 | 17.6% | $153.14 M | $160.61 M | - | Buy | |
$21.46 B | 2023-05-03 | $4.40 | $3.75 | -0.65 | -14.8% | $146.36 M | $146.36 M | - | Buy | |
$21.46 B | 2023-02-22 | $5.05 | $4.31 | -0.74 | -14.7% | $171.71 M | $152.71 M | - | Buy | |
$21.46 B | 2022-11-02 | $4.79 | $5.61 | 0.82 | 17.1% | $175.67 M | $191.11 M | - | Buy | |
$21.46 B | 2022-08-03 | $5.10 | $5.12 | 0.02 | 0.4% | $174.79 M | $176.27 M | - | Buy | |
$21.46 B | 2022-05-04 | $4.61 | $4.21 | -0.40 | -8.7% | $156.25 M | $147.34 M | - | Buy | |
$21.46 B | 2022-02-23 | $3.66 | $3.40 | -0.26 | -7.1% | $129.23 M | $147.18 M | - | Buy | |
$21.46 B | 2021-11-04 | $2.94 | $3.61 | 0.67 | 22.8% | $110.25 M | $123.69 M | - | Buy | |
$21.46 B | 2021-08-05 | $2.46 | $2.45 | -0.01 | -0.4% | $94.22 M | $95.93 M | - | Buy | |
$21.46 B | 2021-05-06 | $1.92 | $2.15 | 0.23 | 12.0% | $74.24 M | $84.16 M | - | Buy | |
$21.46 B | 2021-02-25 | $1.51 | $1.92 | 0.41 | 27.2% | $56.15 M | $74.30 M | - | Buy | |
$21.46 B | 2020-11-02 | $1.20 | $1.99 | 0.79 | 65.8% | $62.05 M | $74.38 M | - | Buy | |
$21.46 B | 2020-07-30 | $2.08 | $1.19 | -0.89 | -42.8% | $100.71 M | $54.57 M | - | Buy | |
$21.46 B | 2020-04-30 | $2.40 | $2.47 | 0.07 | 2.9% | $93.85 M | $96.59 M | - | Buy | |
$21.46 B | 2020-01-30 | $2.47 | $3.07 | 0.60 | 24.3% | $90.79 M | $113.33 M | - | Buy | |
$21.46 B | 2019-10-31 | -- | $2.58 | -- | -- | -- | $98.53 M | - | Buy | |
$21.46 B | 2019-07-31 | -- | $2.13 | -- | -- | -- | $87.31 M | - | Buy | |
$21.46 B | 2019-04-25 | -- | $6.01 | -- | -- | -- | $191.32 M | - | Buy | |
$21.46 B | 2019-01-31 | -- | $2.69 | -- | -- | -- | $93.20 M | - | Buy | |
$21.46 B | 2018-10-31 | -- | $2.17 | -- | -- | -- | $73.17 M | - | Buy | |
$21.46 B | 2018-07-31 | -- | $2.24 | -- | -- | -- | $73.84 M | - | Buy | |
$21.46 B | 2018-04-30 | -- | $1.87 | -- | -- | -- | $60.01 M | - | Buy | |
$21.46 B | 2018-01-31 | -- | $0.97 | -- | -- | -- | $38.28 M | - | Buy | |
$21.46 B | 2017-10-30 | -- | $1.12 | -- | -- | -- | $42.48 M | - | Buy | |
$21.46 B | 2017-07-31 | -- | $0.71 | -- | -- | -- | $27.35 M | - | Buy | |
$21.46 B | 2017-04-27 | -- | $0.63 | -- | -- | -- | $24.23 M | - | Buy | |
$21.46 B | 2017-01-31 | -- | $0.46 | -- | -- | -- | $17.56 M | - | Buy | |
$21.46 B | 2016-10-27 | -- | $0.37 | -- | -- | -- | $14.27 M | - | Buy | |
$21.46 B | 2016-07-28 | -- | $0.42 | -- | -- | -- | $16.19 M | - | Buy | |
$21.46 B | 2016-04-28 | -- | $0.30 | -- | -- | -- | $11.89 M | - | Buy | |
$21.46 B | 2016-01-28 | -- | $0.37 | -- | -- | -- | $14.71 M | - | Buy | |
$21.46 B | 2015-10-29 | -- | $0.47 | -- | -- | -- | $18.18 M | - | Buy | |
$21.46 B | 2015-07-30 | -- | $0.30 | -- | -- | -- | $11.79 M | - | Buy | |
$21.46 B | 2015-04-29 | -- | $0.89 | -- | -- | -- | $34.73 M | - | Buy | |
$21.46 B | 2015-01-29 | -- | $0.33 | -- | -- | -- | $13.29 M | - | Buy | |
$21.46 B | 2014-10-30 | -- | $0.37 | -- | -- | -- | $14.75 M | - | Buy | |
$21.46 B | 2014-07-30 | -- | $0.39 | -- | -- | -- | $15.58 M | - | Buy | |
$21.46 B | 2014-04-30 | -- | $0.29 | -- | -- | -- | $11.58 M | - | Buy | |
$21.46 B | 2014-01-30 | -- | $0.29 | -- | -- | -- | $12.50 M | - | Buy | |
$21.46 B | 2013-10-30 | -- | $0.37 | -- | -- | -- | $14.93 M | - | Buy | |
$21.46 B | 2013-07-30 | -- | $0.24 | -- | -- | -- | $9.95 M | - | Buy | |
$21.46 B | 2013-04-30 | -- | $0.16 | -- | -- | -- | $6.72 M | - | Buy | |
$21.46 B | 2013-01-31 | -- | $0.16 | -- | -- | -- | $7.82 M | - | Buy | |
$21.46 B | 2012-11-06 | -- | $0.16 | -- | -- | -- | $6.86 M | - | Buy | |
$21.46 B | 2012-11-01 | -- | $0.16 | -- | -- | -- | $8.52 M | - | Buy | |
$21.46 B | 2012-05-07 | -- | $0.22 | -- | -- | -- | $9.39 M | - | Buy | |
$21.46 B | 2012-03-12 | -- | $0.24 | -- | -- | -- | $11.04 M | - | Buy | |
$21.46 B | 2011-11-07 | -- | $0.19 | -- | -- | -- | $8.34 M | - | Buy | |
$21.46 B | 2011-08-05 | -- | $0.19 | -- | -- | -- | $8.57 M | - | Buy | |
$21.46 B | 2011-05-05 | -- | $0.12 | -- | -- | -- | $5.72 M | - | Buy | |
$21.46 B | 2011-03-11 | -- | $0.10 | -- | -- | -- | $5.46 M | - | Buy | |
$21.46 B | 2010-11-04 | -- | $0.08 | -- | -- | -- | $3.89 M | - | Buy | |
$21.46 B | 2010-08-04 | -- | $0.13 | -- | -- | -- | $6.47 M | - | Buy | |
$21.46 B | 2010-05-05 | -- | $0.08 | -- | -- | -- | $4.25 M | - | Buy | |
$21.46 B | 2010-03-12 | -- | $0.06 | -- | -- | -- | $3.63 M | - | Buy | |
$21.46 B | 2009-11-05 | -- | $0.06 | -- | -- | -- | $3.36 M | - | Buy | |
$21.46 B | 2009-08-06 | -- | $0.08 | -- | -- | -- | $4.24 M | - | Buy | |
$21.46 B | 2009-05-07 | -- | $0.02 | -- | -- | -- | $1.85 M | - | Buy | |
$21.46 B | 2009-03-16 | -- | $0.04 | -- | -- | -- | $3.00 M | - | Buy | |
$21.46 B | 2008-11-06 | -- | $0.12 | -- | -- | -- | $5.99 M | - | Buy | |
$21.46 B | 2008-08-08 | -- | $0.10 | -- | -- | -- | $5.35 M | - | Buy | |
$21.46 B | 2008-05-09 | -- | $0.09 | -- | -- | -- | $4.95 M | - | Buy | |
$21.46 B | 2008-03-14 | -- | $0.07 | -- | -- | -- | $4.12 M | - | Buy | |
$21.46 B | 2007-11-08 | -- | $0.08 | -- | -- | -- | $5.01 M | - | Buy | |
$21.46 B | 2007-08-07 | -- | $0.06 | -- | -- | -- | $3.48 M | - | Buy | |
$21.46 B | 2007-05-04 | -- | $0.05 | -- | -- | -- | $2.86 M | - | Buy | |
$21.46 B | 2007-03-15 | -- | $0.12 | -- | -- | -- | $9.15 M | - | Buy | |
$21.46 B | 2006-11-08 | -- | $0.09 | -- | -- | -- | $4.80 M | - | Buy | |
$21.46 B | 2006-08-07 | -- | $0.09 | -- | -- | -- | $5.01 M | - | Buy | |
$21.46 B | 2006-05-05 | -- | $0.06 | -- | -- | -- | $3.50 M | - | Buy | |
$21.46 B | 2006-03-16 | -- | $0.07 | -- | -- | -- | $5.55 M | - | Buy | |
$21.46 B | 2005-11-08 | -- | $0.08 | -- | -- | -- | $4.10 M | - | Buy | |
$21.46 B | 2005-08-08 | -- | $0.07 | -- | -- | -- | $4.07 M | - | Buy | |
$21.46 B | 2005-05-10 | -- | $0.04 | -- | -- | -- | $2.58 M | - | Buy | |
$21.46 B | 2004-12-31 | -- | $0.04 | -- | -- | -- | $2.67 M | - | Buy | |
$21.46 B | 2004-09-30 | -- | $0.41 | -- | -- | -- | $21.63 M | - | Buy | |
$21.46 B | 2004-06-30 | -- | $0.04 | -- | -- | -- | $2.60 M | - | Buy | |
$21.46 B | 2004-03-31 | -- | $0.04 | -- | -- | -- | $2.24 M | - | Buy | |
$21.46 B | 2004-03-15 | -- | $0.05 | -- | -- | -- | $2.90 M | - | Buy | |
$21.46 B | 2003-09-30 | -- | $0.04 | -- | -- | -- | $2.65 M | - | Buy | |
$21.46 B | 2003-06-30 | -- | $0.04 | -- | -- | -- | $2.58 M | - | Buy | |
$21.46 B | 2003-03-31 | -- | $0.03 | -- | -- | -- | $1.82 M | - | Buy | |
$21.46 B | 2002-12-31 | -- | $0.07 | -- | -- | -- | $4.01 M | - | Buy | |
$21.46 B | 2002-09-30 | -- | $0.03 | -- | -- | -- | $1.85 M | - | Buy | |
$21.46 B | 2002-06-30 | -- | $0.03 | -- | -- | -- | $1.74 M | - | Buy | |
$21.46 B | 2002-03-31 | -- | $0.02 | -- | -- | -- | $1.52 M | - | Buy | |
$21.46 B | 2001-12-31 | -- | $0.03 | -- | -- | -- | $1.98 M | - | Buy | |
$21.46 B | 2001-09-30 | -- | $0.11 | -- | -- | -- | $7.89 M | - | Buy | |
$21.46 B | 2001-06-30 | -- | $0.03 | -- | -- | -- | $1.91 M | - | Buy | |
$21.46 B | 2001-03-31 | -- | $0.02 | -- | -- | -- | $1.65 M | - | Buy | |
$21.46 B | 2000-12-31 | -- | $0.03 | -- | -- | -- | $2.25 M | - | Buy | |
$21.46 B | 2000-11-13 | -- | $0.03 | -- | -- | -- | $1.90 M | - | Buy | |
$21.46 B | 2000-08-10 | -- | $0.02 | -- | -- | -- | $1.57 M | - | Buy | |
$21.46 B | 2000-05-10 | -- | $0.02 | -- | -- | -- | $2.07 M | - | Buy | |
$21.46 B | 1999-12-31 | -- | $0.02 | -- | -- | -- | $1.82 M | - | Buy | |
$21.46 B | 1999-09-30 | -- | $0.02 | -- | -- | -- | $1.20 M | - | Buy | |
$21.46 B | 1999-06-30 | -- | $0.02 | -- | -- | -- | $1.40 M | - | Buy | |
$21.46 B | 1999-03-31 | -- | $0.02 | -- | -- | -- | $1.60 M | - | Buy | |
$21.46 B | 1998-12-31 | -- | $0.06 | -- | -- | -- | $3.68 M | - | Buy | |
$21.46 B | 1998-09-30 | -- | $0.02 | -- | -- | -- | $1.40 M | - | Buy | |
$21.46 B | 1998-06-30 | -- | $0.02 | -- | -- | -- | $1.80 M | - | Buy | |
$21.46 B | 1998-03-31 | -- | $0.05 | -- | -- | -- | $3.50 M | - | Buy | |
$21.46 B | 1997-12-31 | -- | $0.02 | -- | -- | -- | $1.68 M | - | Buy | |
$21.46 B | 1997-09-30 | -- | $0.06 | -- | -- | -- | $4.10 M | - | Buy | |
$21.46 B | 1997-06-30 | -- | $0.03 | -- | -- | -- | $3.70 M | - | Buy | |
$21.46 B | 1997-03-31 | -- | $0.05 | -- | -- | -- | $3.60 M | - | Buy | |
$21.46 B | 1996-12-31 | -- | $0.04 | -- | -- | -- | $2.68 M | - | Buy | |
$21.46 B | 1996-09-30 | -- | $0.02 | -- | -- | -- | $1.80 M | - | Buy | |
$21.46 B | 1996-08-13 | -- | $0.02 | -- | -- | -- | $2.70 M | - | Buy | |
$21.46 B | 1996-03-31 | -- | $0.02 | -- | -- | -- | $1.40 M | - | Buy | |
$21.46 B | 1995-12-31 | -- | $0.02 | -- | -- | -- | $1.54 M | - | Buy | |
$21.46 B | 1995-11-15 | -- | $0.01 | -- | -- | -- | $1.10 M | - | Buy | |
$21.46 B | 1995-08-11 | -- | $0.03 | -- | -- | -- | $2.20 M | - | Buy | |
$21.46 B | 1995-03-31 | -- | $0.02 | -- | -- | -- | $1.70 M | - | Buy | |
$21.46 B | 1994-12-31 | -- | $0.03 | -- | -- | -- | $2.20 M | - | Buy | |
$21.46 B | 1994-09-30 | -- | $0.03 | -- | -- | -- | $2.70 M | - | Buy | |
$21.46 B | 1994-06-30 | -- | $0.02 | -- | -- | -- | $1.90 M | - | Buy | |
$21.46 B | 1994-03-31 | -- | $0.02 | -- | -- | -- | $2.20 M | - | Buy | |
$21.46 B | 1993-12-31 | -- | $0.01 | -- | -- | -- | $1.20 M | - | Buy | |
$21.46 B | 1993-09-30 | -- | $0.01 | -- | -- | -- | $1.10 M | - | Buy | |
$21.46 B | 1993-06-30 | -- | $0.02 | -- | -- | -- | $1.60 M | - | Buy | |
$21.46 B | 1993-03-31 | -- | -$0.00 | -- | -- | -- | $1.50 M | - | Buy | |
$21.46 B | 1992-12-31 | -- | $0.02 | -- | -- | -- | $1.40 M | - | Buy | |
$21.46 B | 1992-09-30 | -- | $0.01 | -- | -- | -- | $900.00 K | - | Buy | |
$21.46 B | 1992-06-30 | -- | $0.01 | -- | -- | -- | $1.10 M | - | Buy | |
$21.46 B | 1992-03-31 | -- | $0.01 | -- | -- | -- | $900.00 K | - | Buy | |
$21.46 B | 1991-12-31 | -- | $0.01 | -- | -- | -- | $1.20 M | - | Buy | |
$21.46 B | 1991-09-30 | -- | $0.01 | -- | -- | -- | $900.00 K | - | Buy | |
$21.46 B | 1991-06-30 | -- | $0.01 | -- | -- | -- | $1.20 M | - | Buy | |
$21.46 B | 1991-03-31 | -- | $0.02 | -- | -- | -- | $1.60 M | - | Buy | |
$21.46 B | 1990-12-31 | -- | $0.02 | -- | -- | -- | $2.00 M | - | Buy | |
$21.46 B | 1990-09-30 | -- | $0.01 | -- | -- | -- | $1.20 M | - | Buy | |
$21.46 B | 1990-06-30 | -- | $0.01 | -- | -- | -- | $1.20 M | - | Buy | |
$21.46 B | 1990-03-31 | -- | $0.01 | -- | -- | -- | $1.20 M | - | Buy | |
$21.46 B | 1989-12-31 | -- | $0.02 | -- | -- | -- | $1.80 M | - | Buy | |
$21.46 B | 1989-09-30 | -- | $0.01 | -- | -- | -- | $1.30 M | - | Buy | |
$21.46 B | 1989-06-30 | -- | $0.01 | -- | -- | -- | $1.20 M | - | Buy | |
$21.46 B | 1989-03-31 | -- | $0.01 | -- | -- | -- | $1.10 M | - | Buy | |
$21.46 B | 1988-12-31 | -- | $0.01 | -- | -- | -- | $1.20 M | - | Buy | |
$21.46 B | 1988-09-30 | -- | $0.01 | -- | -- | -- | $1.10 M | - | Buy | |
$21.46 B | 1988-06-30 | -- | $0.01 | -- | -- | -- | $1.30 M | - | Buy | |
$21.46 B | 1988-03-31 | -- | $0.01 | -- | -- | -- | $1.30 M | - | Buy | |
$21.46 B | 1987-12-31 | -- | $0.01 | -- | -- | -- | $1.00 M | - | Buy | |
$21.46 B | 1987-09-30 | -- | $0.01 | -- | -- | -- | $1.30 M | - | Buy | |
$21.46 B | 1987-06-30 | -- | $0.02 | -- | -- | -- | $1.50 M | - | Buy | |
$21.46 B | 1987-03-31 | -- | $0.01 | -- | -- | -- | $1.50 M | - | Buy | |
$21.46 B | 1986-12-31 | -- | $0.01 | -- | -- | -- | $1.40 M | - | Buy | |
$21.46 B | 1986-09-30 | -- | $0.01 | -- | -- | -- | $1.60 M | - | Buy | |
$21.46 B | 1986-06-30 | -- | $0.01 | -- | -- | -- | $1.60 M | - | Buy | |
$21.46 B | 1986-03-31 | -- | $0.01 | -- | -- | -- | $1.60 M | - | Buy | |
$21.46 B | 1985-12-31 | -- | $0.06 | -- | -- | -- | $5.00 M | - | Buy | |
$21.46 B | 1985-09-30 | -- | $0.02 | -- | -- | -- | $2.40 M | - | Buy |
Showing 1 to 163 of 163 results

Market Cap:21458184804
EPS
Forecasted--
Reported--
Revenue
Forecasted--
Reported--

Market Cap:21458184804
EPS
Forecasted--
Reported--
Revenue
Forecasted--
Reported--

Market Cap:21458184804
EPS
Forecasted--
Reported--
Revenue
Forecasted--
Reported--

Market Cap:21458184804
EPS
Forecasted$5.48
Reported$5.05
Surprise0
Surprise %-8%
Revenue
Forecasted198,000,000
Reported187,543,000

Market Cap:21458184804
EPS
Forecasted$5.27
Reported$5.24
Surprise0
Surprise %-1%
Revenue
Forecasted211,000,000
Reported195,983,000

Market Cap:21458184804
EPS
Forecasted$4.84
Reported$5.14
Surprise0
Surprise %6%
Revenue
Forecasted185,000,000
Reported185,784,000

Market Cap:21458184804
EPS
Forecasted$5.35
Reported$4.63
Surprise-1
Surprise %-13%
Revenue
Forecasted180,753,000
Reported173,563,000

Market Cap:21458184804
EPS
Forecasted$5.36
Reported$4.98
Surprise0
Surprise %-7%
Revenue
Forecasted182,345,000
Reported172,334,000

Market Cap:21458184804
EPS
Forecasted$4.82
Reported$4.97
Surprise0
Surprise %3%
Revenue
Forecasted158,211,000
Reported174,142,000

Market Cap:21458184804
EPS
Forecasted$4.15
Reported$4.91
Surprise1
Surprise %18%
Revenue
Forecasted152,200,000
Reported166,657,000

Market Cap:21458184804
EPS
Forecasted$4.84
Reported$4.58
Surprise0
Surprise %-5%
Revenue
Forecasted171,340,000
Reported157,967,000

Market Cap:21458184804
EPS
Forecasted$3.70
Reported$4.35
Surprise1
Surprise %18%
Revenue
Forecasted153,140,000
Reported160,609,000

Market Cap:21458184804
EPS
Forecasted$4.40
Reported$3.75
Surprise-1
Surprise %-15%
Revenue
Forecasted146,362,000
Reported146,362,000

Market Cap:21458184804
EPS
Forecasted$5.05
Reported$4.31
Surprise-1
Surprise %-15%
Revenue
Forecasted171,711,000
Reported152,706,000

Market Cap:21458184804
EPS
Forecasted$4.79
Reported$5.61
Surprise1
Surprise %17%
Revenue
Forecasted175,667,500
Reported191,111,000

Market Cap:21458184804
EPS
Forecasted$5.10
Reported$5.12
Surprise0
Surprise %0%
Revenue
Forecasted174,791,948
Reported176,270,000

Market Cap:21458184804
EPS
Forecasted$4.61
Reported$4.21
Surprise0
Surprise %-9%
Revenue
Forecasted156,253,150
Reported147,335,000

Market Cap:21458184804
EPS
Forecasted$3.66
Reported$3.40
Surprise0
Surprise %-7%
Revenue
Forecasted129,234,486
Reported147,178,000

Market Cap:21458184804
EPS
Forecasted$2.94
Reported$3.61
Surprise1
Surprise %23%
Revenue
Forecasted110,250,000
Reported123,693,000

Market Cap:21458184804
EPS
Forecasted$2.46
Reported$2.45
Surprise0
Surprise %0%
Revenue
Forecasted94,220,000
Reported95,932,000

Market Cap:21458184804
EPS
Forecasted$1.92
Reported$2.15
Surprise0
Surprise %12%
Revenue
Forecasted74,237,253
Reported84,155,000

Market Cap:21458184804
EPS
Forecasted$1.51
Reported$1.92
Surprise0
Surprise %27%
Revenue
Forecasted56,145,328
Reported74,304,000

Market Cap:21458184804
EPS
Forecasted$1.20
Reported$1.99
Surprise1
Surprise %66%
Revenue
Forecasted62,049,717
Reported74,383,000

Market Cap:21458184804
EPS
Forecasted$2.08
Reported$1.19
Surprise-1
Surprise %-43%
Revenue
Forecasted100,705,550
Reported54,568,000

Market Cap:21458184804
EPS
Forecasted$2.40
Reported$2.47
Surprise0
Surprise %3%
Revenue
Forecasted93,852,818
Reported96,594,000

Market Cap:21458184804
EPS
Forecasted$2.47
Reported$3.07
Surprise1
Surprise %24%
Revenue
Forecasted90,788,786
Reported113,332,000

Market Cap:21458184804
EPS
Forecasted--
Reported$2.58
Revenue
Forecasted--
Reported98,530,000

Market Cap:21458184804
EPS
Forecasted--
Reported$2.13
Revenue
Forecasted--
Reported87,310,000

Market Cap:21458184804
EPS
Forecasted--
Reported$6.01
Revenue
Forecasted--
Reported191,324,000

Market Cap:21458184804
EPS
Forecasted--
Reported$2.69
Revenue
Forecasted--
Reported93,201,000

Market Cap:21458184804
EPS
Forecasted--
Reported$2.17
Revenue
Forecasted--
Reported73,168,000

Market Cap:21458184804
EPS
Forecasted--
Reported$2.24
Revenue
Forecasted--
Reported73,844,000

Market Cap:21458184804
EPS
Forecasted--
Reported$1.87
Revenue
Forecasted--
Reported60,007,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.97
Revenue
Forecasted--
Reported38,275,224

Market Cap:21458184804
EPS
Forecasted--
Reported$1.12
Revenue
Forecasted--
Reported42,476,454

Market Cap:21458184804
EPS
Forecasted--
Reported$0.71
Revenue
Forecasted--
Reported27,348,554

Market Cap:21458184804
EPS
Forecasted--
Reported$0.63
Revenue
Forecasted--
Reported24,228,768

Market Cap:21458184804
EPS
Forecasted--
Reported$0.46
Revenue
Forecasted--
Reported17,563,217

Market Cap:21458184804
EPS
Forecasted--
Reported$0.37
Revenue
Forecasted--
Reported14,265,752

Market Cap:21458184804
EPS
Forecasted--
Reported$0.42
Revenue
Forecasted--
Reported16,190,266

Market Cap:21458184804
EPS
Forecasted--
Reported$0.30
Revenue
Forecasted--
Reported11,892,161

Market Cap:21458184804
EPS
Forecasted--
Reported$0.37
Revenue
Forecasted--
Reported14,714,861

Market Cap:21458184804
EPS
Forecasted--
Reported$0.47
Revenue
Forecasted--
Reported18,179,458

Market Cap:21458184804
EPS
Forecasted--
Reported$0.30
Revenue
Forecasted--
Reported11,787,875

Market Cap:21458184804
EPS
Forecasted--
Reported$0.89
Revenue
Forecasted--
Reported34,732,660

Market Cap:21458184804
EPS
Forecasted--
Reported$0.33
Revenue
Forecasted--
Reported13,291,018

Market Cap:21458184804
EPS
Forecasted--
Reported$0.37
Revenue
Forecasted--
Reported14,752,719

Market Cap:21458184804
EPS
Forecasted--
Reported$0.39
Revenue
Forecasted--
Reported15,579,884

Market Cap:21458184804
EPS
Forecasted--
Reported$0.29
Revenue
Forecasted--
Reported11,578,609

Market Cap:21458184804
EPS
Forecasted--
Reported$0.29
Revenue
Forecasted--
Reported12,500,601

Market Cap:21458184804
EPS
Forecasted--
Reported$0.37
Revenue
Forecasted--
Reported14,933,866

Market Cap:21458184804
EPS
Forecasted--
Reported$0.24
Revenue
Forecasted--
Reported9,950,824

Market Cap:21458184804
EPS
Forecasted--
Reported$0.16
Revenue
Forecasted--
Reported6,723,783

Market Cap:21458184804
EPS
Forecasted--
Reported$0.16
Revenue
Forecasted--
Reported7,816,061

Market Cap:21458184804
EPS
Forecasted--
Reported$0.16
Revenue
Forecasted--
Reported6,857,629

Market Cap:21458184804
EPS
Forecasted--
Reported$0.16
Revenue
Forecasted--
Reported8,521,245

Market Cap:21458184804
EPS
Forecasted--
Reported$0.22
Revenue
Forecasted--
Reported9,392,521

Market Cap:21458184804
EPS
Forecasted--
Reported$0.24
Revenue
Forecasted--
Reported11,043,258

Market Cap:21458184804
EPS
Forecasted--
Reported$0.19
Revenue
Forecasted--
Reported8,344,463

Market Cap:21458184804
EPS
Forecasted--
Reported$0.19
Revenue
Forecasted--
Reported8,566,282

Market Cap:21458184804
EPS
Forecasted--
Reported$0.12
Revenue
Forecasted--
Reported5,715,768

Market Cap:21458184804
EPS
Forecasted--
Reported$0.10
Revenue
Forecasted--
Reported5,460,446

Market Cap:21458184804
EPS
Forecasted--
Reported$0.08
Revenue
Forecasted--
Reported3,885,821

Market Cap:21458184804
EPS
Forecasted--
Reported$0.13
Revenue
Forecasted--
Reported6,474,516

Market Cap:21458184804
EPS
Forecasted--
Reported$0.08
Revenue
Forecasted--
Reported4,245,182

Market Cap:21458184804
EPS
Forecasted--
Reported$0.06
Revenue
Forecasted--
Reported3,634,794

Market Cap:21458184804
EPS
Forecasted--
Reported$0.06
Revenue
Forecasted--
Reported3,358,264

Market Cap:21458184804
EPS
Forecasted--
Reported$0.08
Revenue
Forecasted--
Reported4,242,824

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,848,978

Market Cap:21458184804
EPS
Forecasted--
Reported$0.04
Revenue
Forecasted--
Reported2,995,442

Market Cap:21458184804
EPS
Forecasted--
Reported$0.12
Revenue
Forecasted--
Reported5,992,923

Market Cap:21458184804
EPS
Forecasted--
Reported$0.10
Revenue
Forecasted--
Reported5,352,963

Market Cap:21458184804
EPS
Forecasted--
Reported$0.09
Revenue
Forecasted--
Reported4,954,938

Market Cap:21458184804
EPS
Forecasted--
Reported$0.07
Revenue
Forecasted--
Reported4,117,390

Market Cap:21458184804
EPS
Forecasted--
Reported$0.08
Revenue
Forecasted--
Reported5,008,768

Market Cap:21458184804
EPS
Forecasted--
Reported$0.06
Revenue
Forecasted--
Reported3,483,887

Market Cap:21458184804
EPS
Forecasted--
Reported$0.05
Revenue
Forecasted--
Reported2,855,066

Market Cap:21458184804
EPS
Forecasted--
Reported$0.12
Revenue
Forecasted--
Reported9,147,413

Market Cap:21458184804
EPS
Forecasted--
Reported$0.09
Revenue
Forecasted--
Reported4,802,539

Market Cap:21458184804
EPS
Forecasted--
Reported$0.09
Revenue
Forecasted--
Reported5,012,478

Market Cap:21458184804
EPS
Forecasted--
Reported$0.06
Revenue
Forecasted--
Reported3,498,768

Market Cap:21458184804
EPS
Forecasted--
Reported$0.07
Revenue
Forecasted--
Reported5,552,051

Market Cap:21458184804
EPS
Forecasted--
Reported$0.08
Revenue
Forecasted--
Reported4,101,361

Market Cap:21458184804
EPS
Forecasted--
Reported$0.07
Revenue
Forecasted--
Reported4,065,220

Market Cap:21458184804
EPS
Forecasted--
Reported$0.04
Revenue
Forecasted--
Reported2,579,261

Market Cap:21458184804
EPS
Forecasted--
Reported$0.04
Revenue
Forecasted--
Reported2,672,496

Market Cap:21458184804
EPS
Forecasted--
Reported$0.41
Revenue
Forecasted--
Reported21,630,083

Market Cap:21458184804
EPS
Forecasted--
Reported$0.04
Revenue
Forecasted--
Reported2,600,247

Market Cap:21458184804
EPS
Forecasted--
Reported$0.04
Revenue
Forecasted--
Reported2,237,784

Market Cap:21458184804
EPS
Forecasted--
Reported$0.05
Revenue
Forecasted--
Reported2,899,080

Market Cap:21458184804
EPS
Forecasted--
Reported$0.04
Revenue
Forecasted--
Reported2,654,935

Market Cap:21458184804
EPS
Forecasted--
Reported$0.04
Revenue
Forecasted--
Reported2,584,117

Market Cap:21458184804
EPS
Forecasted--
Reported$0.03
Revenue
Forecasted--
Reported1,815,197

Market Cap:21458184804
EPS
Forecasted--
Reported$0.07
Revenue
Forecasted--
Reported4,005,369

Market Cap:21458184804
EPS
Forecasted--
Reported$0.03
Revenue
Forecasted--
Reported1,849,690

Market Cap:21458184804
EPS
Forecasted--
Reported$0.03
Revenue
Forecasted--
Reported1,744,395

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,522,644

Market Cap:21458184804
EPS
Forecasted--
Reported$0.03
Revenue
Forecasted--
Reported1,983,122

Market Cap:21458184804
EPS
Forecasted--
Reported$0.11
Revenue
Forecasted--
Reported7,889,591

Market Cap:21458184804
EPS
Forecasted--
Reported$0.03
Revenue
Forecasted--
Reported1,908,926

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,647,729

Market Cap:21458184804
EPS
Forecasted--
Reported$0.03
Revenue
Forecasted--
Reported2,254,050

Market Cap:21458184804
EPS
Forecasted--
Reported$0.03
Revenue
Forecasted--
Reported1,898,689

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,571,735

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported2,074,525

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,824,237

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,200,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,400,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,600,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.06
Revenue
Forecasted--
Reported3,679,670

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,400,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,800,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.05
Revenue
Forecasted--
Reported3,500,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,675,037

Market Cap:21458184804
EPS
Forecasted--
Reported$0.06
Revenue
Forecasted--
Reported4,100,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.03
Revenue
Forecasted--
Reported3,700,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.05
Revenue
Forecasted--
Reported3,600,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.04
Revenue
Forecasted--
Reported2,681,087

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,800,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported2,700,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,400,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,540,285

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,100,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.03
Revenue
Forecasted--
Reported2,200,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,700,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.03
Revenue
Forecasted--
Reported2,200,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.03
Revenue
Forecasted--
Reported2,700,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,900,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported2,200,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,200,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,100,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,600,000

Market Cap:21458184804
EPS
Forecasted--
Reported-$0.00
Revenue
Forecasted--
Reported1,500,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,400,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported900,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,100,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported900,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,200,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported900,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,200,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,600,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported2,000,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,200,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,200,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,200,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,800,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,300,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,200,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,100,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,200,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,100,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,300,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,300,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,000,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,300,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported1,500,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,500,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,400,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,600,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,600,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.01
Revenue
Forecasted--
Reported1,600,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.06
Revenue
Forecasted--
Reported5,000,000

Market Cap:21458184804
EPS
Forecasted--
Reported$0.02
Revenue
Forecasted--
Reported2,400,000