Earnings Calendar for ELFIF
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| $3.89 B | 2026-05-06 | -- | -- | -- | -- | -- | -- | - | -- | |
| $3.89 B | 2026-03-05 | -- | $0.45 | -- | -- | -- | $235.02 M | - | -- | |
| $3.89 B | 2025-11-10 | -- | $0.82 | -- | -- | -- | $584.63 M | - | -- | |
| $3.89 B | 2025-08-07 | -- | $0.78 | -- | -- | -- | $500.15 M | - | -- | |
| $3.89 B | 2025-05-06 | -- | $16.90 | -- | -- | -- | $99.30 M | - | -- | |
| $3.89 B | 2024-12-31 | -- | $53.56 | -- | -- | -- | $541.74 M | - | -- | |
| $3.89 B | 2024-11-08 | -- | $100.66 | -- | -- | -- | $774.08 M | - | -- | |
| $3.89 B | 2024-08-08 | -- | $49.39 | -- | -- | $240.54 M | $83.33 M | - | -- | |
| $3.89 B | 2024-05-08 | -- | $110.84 | -- | -- | $241.47 M | $997.32 M | - | -- | |
| $3.89 B | 2024-02-29 | -- | $101.43 | -- | -- | $243.16 M | $1.80 B | - | -- | |
| $3.89 B | 2023-11-07 | -- | -$12.54 | -- | -- | $239.19 M | -$251.72 M | - | -- | |
| $3.89 B | 2023-08-09 | -- | $37.87 | -- | -- | $245.54 M | $233.26 M | - | -- | |
| $3.89 B | 2023-05-12 | -- | $60.26 | -- | -- | $245.16 M | $749.89 M | - | -- | |
| $3.89 B | 2022-12-31 | -- | $90.83 | -- | -- | -- | $632.21 M | - | -- | |
| $3.89 B | 2022-11-08 | -- | $5.71 | -- | -- | -- | $258.24 M | - | -- | |
| $3.89 B | 2022-08-09 | -- | -$93.22 | -- | -- | -- | -$835.49 M | - | -- | |
| $3.89 B | 2022-03-03 | -- | -$52.96 | -- | -- | $330.12 M | -$666.08 M | - | -- | |
| $3.89 B | 2021-12-31 | -- | $60.26 | -- | -- | -- | $777.50 M | - | -- | |
| $3.89 B | 2021-11-08 | -- | $32.74 | -- | -- | -- | $325.75 M | - | -- | |
| $3.89 B | 2021-08-04 | -- | $47.87 | -- | -- | -- | $737.61 M | - | -- | |
| $3.89 B | 2021-05-06 | -- | $91.46 | -- | -- | -- | $3.94 M | - | -- | |
| $3.89 B | 2020-12-31 | -- | $105.73 | -- | -- | -- | $811.41 M | - | -- | |
| $3.89 B | 2020-09-30 | -- | $36.59 | -- | -- | -- | $461.79 M | - | -- | |
| $3.89 B | 2020-06-30 | -- | $80.22 | -- | -- | -- | $1.22 B | - | -- | |
| $3.89 B | 2020-03-31 | -- | -$121.32 | -- | -- | -- | -$521.35 M | - | -- | |
| $3.89 B | 2019-12-31 | -- | $56.08 | -- | -- | -- | $410.04 M | - | -- | |
| $3.89 B | 2019-09-30 | -- | $17.47 | -- | -- | -- | $425.54 M | - | -- | |
| $3.89 B | 2019-06-30 | -- | $7.39 | -- | -- | -- | $483.33 M | - | -- | |
| $3.89 B | 2019-03-31 | -- | $53.37 | -- | -- | -- | $866.07 M | - | -- | |
| $3.89 B | 2018-12-31 | -- | -$47.73 | -- | -- | -- | -$6.27 M | - | -- | |
| $3.89 B | 2018-09-30 | -- | $17.03 | -- | -- | -- | $219.12 M | - | -- | |
| $3.89 B | 2018-06-30 | -- | $18.21 | -- | -- | -- | $361.85 M | - | -- | |
| $3.89 B | 2018-03-14 | -- | $11.74 | -- | -- | -- | $241.27 M | - | -- | |
| $3.89 B | 2017-12-31 | -- | $51.47 | -- | -- | -- | $715.73 M | - | -- | |
| $3.89 B | 2017-11-07 | -- | $9.09 | -- | -- | -- | $108.38 M | - | -- | |
| $3.89 B | 2017-08-03 | -- | $17.10 | -- | -- | -- | $450.80 M | - | -- | |
| $3.89 B | 2017-05-10 | -- | $45.25 | -- | -- | -- | $527.21 M | - | -- | |
| $3.89 B | 2016-12-31 | -- | $18.85 | -- | -- | -- | $47.27 M | - | -- | |
| $3.89 B | 2016-11-08 | -- | $33.12 | -- | -- | -- | $496.46 M | - | -- | |
| $3.89 B | 2016-06-30 | -- | $18.14 | -- | -- | -- | $516.07 M | - | -- | |
| $3.89 B | 2016-03-31 | -- | -$12.97 | -- | -- | -- | $220.94 M | - | -- | |
| $3.89 B | 2015-12-31 | -- | $34.14 | -- | -- | -- | $495.71 M | - | -- | |
| $3.89 B | 2015-09-30 | -- | $4.68 | -- | -- | -- | $175.19 M | - | -- | |
| $3.89 B | 2015-06-30 | -- | $6.63 | -- | -- | -- | $27.26 M | - | -- | |
| $3.89 B | 2015-03-31 | -- | $47.48 | -- | -- | -- | $805.27 M | - | -- | |
| $3.89 B | 2014-12-31 | -- | $32.71 | -- | -- | -- | $645.70 M | - | -- | |
| $3.89 B | 2014-09-30 | -- | $14.42 | -- | -- | -- | $398.41 M | - | -- | |
| $3.89 B | 2014-06-30 | -- | $16.53 | -- | -- | -- | $507.75 M | - | -- | |
| $3.89 B | 2014-03-31 | -- | $22.47 | -- | -- | -- | $604.17 M | - | -- | |
| $3.89 B | 2013-12-31 | -- | $128.19 | -- | -- | -- | $617.65 M | - | -- | |
| $3.89 B | 2013-09-30 | -- | $13.02 | -- | -- | -- | $313.00 M | - | -- | |
| $3.89 B | 2013-06-30 | -- | $38.62 | -- | -- | -- | $148.02 M | - | -- | |
| $3.89 B | 2013-03-31 | -- | $30.49 | -- | -- | -- | $805.54 M | - | -- | |
| $3.89 B | 2012-12-31 | -- | $48.65 | -- | -- | -- | $665.80 M | - | -- | |
| $3.89 B | 2012-09-30 | -- | $9.89 | -- | -- | -- | $767.27 M | - | -- | |
| $3.89 B | 2012-06-30 | -- | $5.70 | -- | -- | -- | $664.31 M | - | -- | |
| $3.89 B | 2012-03-31 | -- | $34.19 | -- | -- | -- | $674.97 M | - | -- | |
| $3.89 B | 2011-12-31 | -- | $2.79 | -- | -- | -- | $827.64 M | - | -- | |
| $3.89 B | 2011-09-30 | -- | -$23.78 | -- | -- | -- | $701.77 M | - | -- | |
| $3.89 B | 2011-06-30 | -- | -$3.65 | -- | -- | -- | $660.29 M | - | -- | |
| $3.89 B | 2011-03-31 | -- | $11.82 | -- | -- | -- | $615.43 M | - | -- | |
| $3.89 B | 2010-12-31 | -- | $21.41 | -- | -- | -- | $613.71 M | - | -- | |
| $3.89 B | 2010-11-04 | -$2.09 | $16.70 | 18.79 | 899.0% | -- | $776.00 M | - | -- | |
| $3.89 B | 2010-08-05 | $10.69 | -$7.26 | -17.95 | -167.9% | -- | $596.49 M | - | -- | |
| $3.89 B | 2010-05-05 | $3.90 | $6.53 | 2.63 | 67.4% | -- | $672.58 M | - | -- | |
| $3.89 B | 2009-12-31 | -- | $1.75 | -- | -- | -- | $487.67 M | - | -- | |
| $3.89 B | 2009-11-03 | $24.76 | -$37.22 | -61.98 | -250.3% | -- | $532.25 M | - | -- | |
| $3.89 B | 2009-08-12 | -$22.63 | $19.16 | 41.79 | 184.7% | -- | $669.25 M | - | -- | |
| $3.89 B | 2009-05-08 | -$0.93 | -$41.00 | -40.07 | -4,308.6% | -- | $233.06 M | - | -- | |
| $3.89 B | 2008-12-31 | -- | -$33.50 | -- | -- | -- | $346.40 M | - | -- | |
| $3.89 B | 2008-09-30 | -- | -$7.67 | -- | -- | -- | $246.31 M | - | -- | |
| $3.89 B | 2008-06-30 | -- | $10.25 | -- | -- | -- | $478.75 M | - | -- | |
| $3.89 B | 2008-03-31 | -- | -$7.08 | -- | -- | -- | $470.21 M | - | -- | |
| $3.89 B | 2007-12-31 | -- | $27.96 | -- | -- | -- | $631.96 M | - | -- | |
| $3.89 B | 2007-09-30 | -- | $5.35 | -- | -- | -- | $512.81 M | - | -- | |
| $3.89 B | 2007-06-30 | -- | $13.67 | -- | -- | -- | $389.24 M | - | -- | |
| $3.89 B | 2007-03-31 | -- | $6.58 | -- | -- | -- | $443.67 M | - | -- | |
| $3.89 B | 2006-12-31 | -- | $41.99 | -- | -- | -- | $618.97 M | - | -- | |
| $3.89 B | 2006-09-30 | -- | $17.34 | -- | -- | -- | $513.23 M | - | -- | |
| $3.89 B | 2006-06-30 | -- | $4.65 | -- | -- | -- | $443.32 M | - | -- | |
| $3.89 B | 2006-03-31 | -- | $18.80 | -- | -- | -- | $492.61 M | - | -- | |
| $3.89 B | 2005-12-31 | -- | $19.11 | -- | -- | -- | $529.19 M | - | -- | |
| $3.89 B | 2005-09-30 | -- | $14.83 | -- | -- | -- | $441.14 M | - | -- | |
| $3.89 B | 2005-06-30 | -- | $13.93 | -- | -- | -- | $440.42 M | - | -- | |
| $3.89 B | 2005-03-31 | -- | $13.38 | -- | -- | -- | $431.89 M | - | -- | |
| $3.89 B | 2004-12-31 | -- | $9.60 | -- | -- | -- | $415.36 M | - | -- | |
| $3.89 B | 2004-09-30 | -- | $6.92 | -- | -- | -- | $369.31 M | - | -- | |
| $3.89 B | 2004-06-30 | -- | $5.74 | -- | -- | -- | $350.11 M | - | -- | |
| $3.89 B | 2004-03-31 | -- | $4.76 | -- | -- | -- | $349.49 M | - | -- | |
| $3.89 B | 2003-12-31 | -- | $0.84 | -- | -- | -- | $324.42 M | - | -- | |
| $3.89 B | 2003-09-30 | -- | $4.68 | -- | -- | -- | $314.84 M | - | -- | |
| $3.89 B | 2003-06-30 | -- | $0.23 | -- | -- | -- | $282.86 M | - | -- | |
| $3.89 B | 2003-03-31 | -- | $2.99 | -- | -- | -- | $264.82 M | - | -- | |
| $3.89 B | 2002-12-31 | -- | $1.12 | -- | -- | -- | $242.00 M | - | -- | |
| $3.89 B | 2002-09-30 | -- | $2.02 | -- | -- | -- | $210.08 M | - | -- | |
| $3.89 B | 2002-06-30 | -- | $2.27 | -- | -- | -- | $213.05 M | - | -- | |
| $3.89 B | 2002-03-31 | -- | $2.94 | -- | -- | -- | $212.33 M | - | -- | |
| $3.89 B | 2001-12-31 | -- | $5.22 | -- | -- | -- | $248.04 M | - | -- | |
| $3.89 B | 2001-09-30 | -- | $2.72 | -- | -- | -- | $191.05 M | - | -- | |
| $3.89 B | 2001-06-30 | -- | $2.38 | -- | -- | -- | $206.62 M | - | -- | |
| $3.89 B | 2001-03-31 | -- | $2.79 | -- | -- | -- | $199.15 M | - | -- | |
| $3.89 B | 2000-12-31 | -- | $2.27 | -- | -- | -- | $202.13 M | - | -- | |
| $3.89 B | 2000-09-30 | -- | $4.61 | -- | -- | -- | $218.05 M | - | -- | |
| $3.89 B | 2000-06-30 | -- | $3.03 | -- | -- | -- | $212.81 M | - | -- | |
| $3.89 B | 2000-03-31 | -- | $2.96 | -- | -- | -- | $222.24 M | - | -- | |
| $3.89 B | 1999-12-31 | -- | $2.71 | -- | -- | -- | $229.15 M | - | -- | |
| $3.89 B | 1999-09-30 | -- | $2.14 | -- | -- | -- | $195.29 M | - | -- | |
| $3.89 B | 1999-06-30 | -- | $2.50 | -- | -- | -- | $195.97 M | - | -- | |
| $3.89 B | 1999-04-23 | $3.76 | $2.80 | -0.96 | -25.5% | -- | $185.37 M | - | -- | |
| $3.89 B | 1998-12-31 | -- | $2.38 | -- | -- | -- | $188.01 M | - | -- | |
| $3.89 B | 1998-09-30 | -- | $1.68 | -- | -- | -- | $163.74 M | - | -- | |
| $3.89 B | 1998-06-30 | -- | $3.21 | -- | -- | -- | $189.68 M | - | -- | |
| $3.89 B | 1998-03-31 | -- | $2.78 | -- | -- | -- | $203.59 M | - | -- | |
| $3.89 B | 1997-12-31 | -- | $2.43 | -- | -- | -- | $187.21 M | - | -- | |
| $3.89 B | 1997-09-30 | -- | $22.96 | -- | -- | -- | $256.62 M | - | -- | |
| $3.89 B | 1997-06-30 | -- | $3.17 | -- | -- | -- | $188.83 M | - | -- | |
| $3.89 B | 1997-03-31 | -- | $2.89 | -- | -- | -- | $188.24 M | - | -- | |
| $3.89 B | 1996-12-31 | -- | $3.79 | -- | -- | -- | $188.21 M | - | -- | |
| $3.89 B | 1996-09-30 | -- | $2.35 | -- | -- | -- | $177.07 M | - | -- | |
| $3.89 B | 1996-06-30 | -- | $2.45 | -- | -- | -- | $165.87 M | - | -- | |
| $3.89 B | 1996-03-31 | -- | $2.45 | -- | -- | -- | $177.94 M | - | -- | |
| $3.89 B | 1995-12-31 | -- | $3.44 | -- | -- | -- | $168.14 M | - | -- | |
| $3.89 B | 1995-09-30 | -- | $2.14 | -- | -- | -- | $161.16 M | - | -- | |
| $3.89 B | 1995-06-30 | -- | $1.45 | -- | -- | -- | $156.82 M | - | -- | |
| $3.89 B | 1995-03-31 | -- | $1.29 | -- | -- | -- | $170.71 M | - | -- | |
| $3.89 B | 1994-12-31 | -- | $2.39 | -- | -- | -- | $118.78 M | - | -- | |
| $3.89 B | 1994-09-30 | -- | $2.29 | -- | -- | -- | $162.04 M | - | -- | |
| $3.89 B | 1994-06-30 | -- | $1.86 | -- | -- | -- | $143.73 M | - | -- | |
| $3.89 B | 1994-03-31 | -- | $1.23 | -- | -- | -- | $166.81 M | - | -- | |
Showing 1 to 129 of 129 results

ELFIF
$3.89 B Market Cap
Earnings Date
2026-05-06
Wednesday

ELFIF
$3.89 B Market Cap
Earnings Date
2026-03-05
Thursday
Forecasted EPS--
Reported EPS$0.45
Forecasted Revenue--
Reported Revenue$235.02 M

ELFIF
$3.89 B Market Cap
Earnings Date
2025-11-10
Monday
Forecasted EPS--
Reported EPS$0.82
Forecasted Revenue--
Reported Revenue$584.63 M

ELFIF
$3.89 B Market Cap
Earnings Date
2025-08-07
Thursday
Forecasted EPS--
Reported EPS$0.78
Forecasted Revenue--
Reported Revenue$500.15 M

ELFIF
$3.89 B Market Cap
Earnings Date
2025-05-06
Tuesday
Forecasted EPS--
Reported EPS$16.90
Forecasted Revenue--
Reported Revenue$99.30 M

ELFIF
$3.89 B Market Cap
Earnings Date
2024-12-31
Tuesday
Forecasted EPS--
Reported EPS$53.56
Forecasted Revenue--
Reported Revenue$541.74 M

ELFIF
$3.89 B Market Cap
Earnings Date
2024-11-08
Friday
Forecasted EPS--
Reported EPS$100.66
Forecasted Revenue--
Reported Revenue$774.08 M

ELFIF
$3.89 B Market Cap
Earnings Date
2024-08-08
Thursday
Forecasted EPS--
Reported EPS$49.39
Forecasted Revenue$240.54 M
Reported Revenue$83.33 M

ELFIF
$3.89 B Market Cap
Earnings Date
2024-05-08
Wednesday
Forecasted EPS--
Reported EPS$110.84
Forecasted Revenue$241.47 M
Reported Revenue$997.32 M

ELFIF
$3.89 B Market Cap
Earnings Date
2024-02-29
Thursday
Forecasted EPS--
Reported EPS$101.43
Forecasted Revenue$243.16 M
Reported Revenue$1.80 B

ELFIF
$3.89 B Market Cap
Earnings Date
2023-11-07
Tuesday
Forecasted EPS--
Reported EPS-$12.54
Forecasted Revenue$239.19 M
Reported Revenue-$251.72 M

ELFIF
$3.89 B Market Cap
Earnings Date
2023-08-09
Wednesday
Forecasted EPS--
Reported EPS$37.87
Forecasted Revenue$245.54 M
Reported Revenue$233.26 M

ELFIF
$3.89 B Market Cap
Earnings Date
2023-05-12
Friday
Forecasted EPS--
Reported EPS$60.26
Forecasted Revenue$245.16 M
Reported Revenue$749.89 M

ELFIF
$3.89 B Market Cap
Earnings Date
2022-12-31
Saturday
Forecasted EPS--
Reported EPS$90.83
Forecasted Revenue--
Reported Revenue$632.21 M

ELFIF
$3.89 B Market Cap
Earnings Date
2022-11-08
Tuesday
Forecasted EPS--
Reported EPS$5.71
Forecasted Revenue--
Reported Revenue$258.24 M

ELFIF
$3.89 B Market Cap
Earnings Date
2022-08-09
Tuesday
Forecasted EPS--
Reported EPS-$93.22
Forecasted Revenue--
Reported Revenue-$835.49 M

ELFIF
$3.89 B Market Cap
Earnings Date
2022-03-03
Thursday
Forecasted EPS--
Reported EPS-$52.96
Forecasted Revenue$330.12 M
Reported Revenue-$666.08 M

ELFIF
$3.89 B Market Cap
Earnings Date
2021-12-31
Friday
Forecasted EPS--
Reported EPS$60.26
Forecasted Revenue--
Reported Revenue$777.50 M

ELFIF
$3.89 B Market Cap
Earnings Date
2021-11-08
Monday
Forecasted EPS--
Reported EPS$32.74
Forecasted Revenue--
Reported Revenue$325.75 M

ELFIF
$3.89 B Market Cap
Earnings Date
2021-08-04
Wednesday
Forecasted EPS--
Reported EPS$47.87
Forecasted Revenue--
Reported Revenue$737.61 M

ELFIF
$3.89 B Market Cap
Earnings Date
2021-05-06
Thursday
Forecasted EPS--
Reported EPS$91.46
Forecasted Revenue--
Reported Revenue$3.94 M

ELFIF
$3.89 B Market Cap
Earnings Date
2020-12-31
Thursday
Forecasted EPS--
Reported EPS$105.73
Forecasted Revenue--
Reported Revenue$811.41 M

ELFIF
$3.89 B Market Cap
Earnings Date
2020-09-30
Wednesday
Forecasted EPS--
Reported EPS$36.59
Forecasted Revenue--
Reported Revenue$461.79 M

ELFIF
$3.89 B Market Cap
Earnings Date
2020-06-30
Tuesday
Forecasted EPS--
Reported EPS$80.22
Forecasted Revenue--
Reported Revenue$1.22 B

ELFIF
$3.89 B Market Cap
Earnings Date
2020-03-31
Tuesday
Forecasted EPS--
Reported EPS-$121.32
Forecasted Revenue--
Reported Revenue-$521.35 M

ELFIF
$3.89 B Market Cap
Earnings Date
2019-12-31
Tuesday
Forecasted EPS--
Reported EPS$56.08
Forecasted Revenue--
Reported Revenue$410.04 M

ELFIF
$3.89 B Market Cap
Earnings Date
2019-09-30
Monday
Forecasted EPS--
Reported EPS$17.47
Forecasted Revenue--
Reported Revenue$425.54 M

ELFIF
$3.89 B Market Cap
Earnings Date
2019-06-30
Sunday
Forecasted EPS--
Reported EPS$7.39
Forecasted Revenue--
Reported Revenue$483.33 M

ELFIF
$3.89 B Market Cap
Earnings Date
2019-03-31
Sunday
Forecasted EPS--
Reported EPS$53.37
Forecasted Revenue--
Reported Revenue$866.07 M

ELFIF
$3.89 B Market Cap
Earnings Date
2018-12-31
Monday
Forecasted EPS--
Reported EPS-$47.73
Forecasted Revenue--
Reported Revenue-$6.27 M

ELFIF
$3.89 B Market Cap
Earnings Date
2018-09-30
Sunday
Forecasted EPS--
Reported EPS$17.03
Forecasted Revenue--
Reported Revenue$219.12 M

ELFIF
$3.89 B Market Cap
Earnings Date
2018-06-30
Saturday
Forecasted EPS--
Reported EPS$18.21
Forecasted Revenue--
Reported Revenue$361.85 M

ELFIF
$3.89 B Market Cap
Earnings Date
2018-03-14
Wednesday
Forecasted EPS--
Reported EPS$11.74
Forecasted Revenue--
Reported Revenue$241.27 M

ELFIF
$3.89 B Market Cap
Earnings Date
2017-12-31
Sunday
Forecasted EPS--
Reported EPS$51.47
Forecasted Revenue--
Reported Revenue$715.73 M

ELFIF
$3.89 B Market Cap
Earnings Date
2017-11-07
Tuesday
Forecasted EPS--
Reported EPS$9.09
Forecasted Revenue--
Reported Revenue$108.38 M

ELFIF
$3.89 B Market Cap
Earnings Date
2017-08-03
Thursday
Forecasted EPS--
Reported EPS$17.10
Forecasted Revenue--
Reported Revenue$450.80 M

ELFIF
$3.89 B Market Cap
Earnings Date
2017-05-10
Wednesday
Forecasted EPS--
Reported EPS$45.25
Forecasted Revenue--
Reported Revenue$527.21 M

ELFIF
$3.89 B Market Cap
Earnings Date
2016-12-31
Saturday
Forecasted EPS--
Reported EPS$18.85
Forecasted Revenue--
Reported Revenue$47.27 M

ELFIF
$3.89 B Market Cap
Earnings Date
2016-11-08
Tuesday
Forecasted EPS--
Reported EPS$33.12
Forecasted Revenue--
Reported Revenue$496.46 M

ELFIF
$3.89 B Market Cap
Earnings Date
2016-06-30
Thursday
Forecasted EPS--
Reported EPS$18.14
Forecasted Revenue--
Reported Revenue$516.07 M

ELFIF
$3.89 B Market Cap
Earnings Date
2016-03-31
Thursday
Forecasted EPS--
Reported EPS-$12.97
Forecasted Revenue--
Reported Revenue$220.94 M

ELFIF
$3.89 B Market Cap
Earnings Date
2015-12-31
Thursday
Forecasted EPS--
Reported EPS$34.14
Forecasted Revenue--
Reported Revenue$495.71 M

ELFIF
$3.89 B Market Cap
Earnings Date
2015-09-30
Wednesday
Forecasted EPS--
Reported EPS$4.68
Forecasted Revenue--
Reported Revenue$175.19 M

ELFIF
$3.89 B Market Cap
Earnings Date
2015-06-30
Tuesday
Forecasted EPS--
Reported EPS$6.63
Forecasted Revenue--
Reported Revenue$27.26 M

ELFIF
$3.89 B Market Cap
Earnings Date
2015-03-31
Tuesday
Forecasted EPS--
Reported EPS$47.48
Forecasted Revenue--
Reported Revenue$805.27 M

ELFIF
$3.89 B Market Cap
Earnings Date
2014-12-31
Wednesday
Forecasted EPS--
Reported EPS$32.71
Forecasted Revenue--
Reported Revenue$645.70 M

ELFIF
$3.89 B Market Cap
Earnings Date
2014-09-30
Tuesday
Forecasted EPS--
Reported EPS$14.42
Forecasted Revenue--
Reported Revenue$398.41 M

ELFIF
$3.89 B Market Cap
Earnings Date
2014-06-30
Monday
Forecasted EPS--
Reported EPS$16.53
Forecasted Revenue--
Reported Revenue$507.75 M

ELFIF
$3.89 B Market Cap
Earnings Date
2014-03-31
Monday
Forecasted EPS--
Reported EPS$22.47
Forecasted Revenue--
Reported Revenue$604.17 M

ELFIF
$3.89 B Market Cap
Earnings Date
2013-12-31
Tuesday
Forecasted EPS--
Reported EPS$128.19
Forecasted Revenue--
Reported Revenue$617.65 M

ELFIF
$3.89 B Market Cap
Earnings Date
2013-09-30
Monday
Forecasted EPS--
Reported EPS$13.02
Forecasted Revenue--
Reported Revenue$313.00 M

ELFIF
$3.89 B Market Cap
Earnings Date
2013-06-30
Sunday
Forecasted EPS--
Reported EPS$38.62
Forecasted Revenue--
Reported Revenue$148.02 M

ELFIF
$3.89 B Market Cap
Earnings Date
2013-03-31
Sunday
Forecasted EPS--
Reported EPS$30.49
Forecasted Revenue--
Reported Revenue$805.54 M

ELFIF
$3.89 B Market Cap
Earnings Date
2012-12-31
Monday
Forecasted EPS--
Reported EPS$48.65
Forecasted Revenue--
Reported Revenue$665.80 M

ELFIF
$3.89 B Market Cap
Earnings Date
2012-09-30
Sunday
Forecasted EPS--
Reported EPS$9.89
Forecasted Revenue--
Reported Revenue$767.27 M

ELFIF
$3.89 B Market Cap
Earnings Date
2012-06-30
Saturday
Forecasted EPS--
Reported EPS$5.70
Forecasted Revenue--
Reported Revenue$664.31 M

ELFIF
$3.89 B Market Cap
Earnings Date
2012-03-31
Saturday
Forecasted EPS--
Reported EPS$34.19
Forecasted Revenue--
Reported Revenue$674.97 M

ELFIF
$3.89 B Market Cap
Earnings Date
2011-12-31
Saturday
Forecasted EPS--
Reported EPS$2.79
Forecasted Revenue--
Reported Revenue$827.64 M

ELFIF
$3.89 B Market Cap
Earnings Date
2011-09-30
Friday
Forecasted EPS--
Reported EPS-$23.78
Forecasted Revenue--
Reported Revenue$701.77 M

ELFIF
$3.89 B Market Cap
Earnings Date
2011-06-30
Thursday
Forecasted EPS--
Reported EPS-$3.65
Forecasted Revenue--
Reported Revenue$660.29 M

ELFIF
$3.89 B Market Cap
Earnings Date
2011-03-31
Thursday
Forecasted EPS--
Reported EPS$11.82
Forecasted Revenue--
Reported Revenue$615.43 M

ELFIF
$3.89 B Market Cap
Earnings Date
2010-12-31
Friday
Forecasted EPS--
Reported EPS$21.41
Forecasted Revenue--
Reported Revenue$613.71 M

ELFIF
$3.89 B Market Cap
Earnings Date
2010-11-04
Thursday
Forecasted EPS-$2.09
Reported EPS$16.70
Surprise18.79
Surprise %899.0%
Forecasted Revenue--
Reported Revenue$776.00 M

ELFIF
$3.89 B Market Cap
Earnings Date
2010-08-05
Thursday
Forecasted EPS$10.69
Reported EPS-$7.26
Surprise-17.95
Surprise %-167.9%
Forecasted Revenue--
Reported Revenue$596.49 M

ELFIF
$3.89 B Market Cap
Earnings Date
2010-05-05
Wednesday
Forecasted EPS$3.90
Reported EPS$6.53
Surprise2.63
Surprise %67.4%
Forecasted Revenue--
Reported Revenue$672.58 M

ELFIF
$3.89 B Market Cap
Earnings Date
2009-12-31
Thursday
Forecasted EPS--
Reported EPS$1.75
Forecasted Revenue--
Reported Revenue$487.67 M

ELFIF
$3.89 B Market Cap
Earnings Date
2009-11-03
Tuesday
Forecasted EPS$24.76
Reported EPS-$37.22
Surprise-61.98
Surprise %-250.3%
Forecasted Revenue--
Reported Revenue$532.25 M

ELFIF
$3.89 B Market Cap
Earnings Date
2009-08-12
Wednesday
Forecasted EPS-$22.63
Reported EPS$19.16
Surprise41.79
Surprise %184.7%
Forecasted Revenue--
Reported Revenue$669.25 M

ELFIF
$3.89 B Market Cap
Earnings Date
2009-05-08
Friday
Forecasted EPS-$0.93
Reported EPS-$41.00
Surprise-40.07
Surprise %-4,308.6%
Forecasted Revenue--
Reported Revenue$233.06 M

ELFIF
$3.89 B Market Cap
Earnings Date
2008-12-31
Wednesday
Forecasted EPS--
Reported EPS-$33.50
Forecasted Revenue--
Reported Revenue$346.40 M

ELFIF
$3.89 B Market Cap
Earnings Date
2008-09-30
Tuesday
Forecasted EPS--
Reported EPS-$7.67
Forecasted Revenue--
Reported Revenue$246.31 M

ELFIF
$3.89 B Market Cap
Earnings Date
2008-06-30
Monday
Forecasted EPS--
Reported EPS$10.25
Forecasted Revenue--
Reported Revenue$478.75 M

ELFIF
$3.89 B Market Cap
Earnings Date
2008-03-31
Monday
Forecasted EPS--
Reported EPS-$7.08
Forecasted Revenue--
Reported Revenue$470.21 M

ELFIF
$3.89 B Market Cap
Earnings Date
2007-12-31
Monday
Forecasted EPS--
Reported EPS$27.96
Forecasted Revenue--
Reported Revenue$631.96 M

ELFIF
$3.89 B Market Cap
Earnings Date
2007-09-30
Sunday
Forecasted EPS--
Reported EPS$5.35
Forecasted Revenue--
Reported Revenue$512.81 M

ELFIF
$3.89 B Market Cap
Earnings Date
2007-06-30
Saturday
Forecasted EPS--
Reported EPS$13.67
Forecasted Revenue--
Reported Revenue$389.24 M

ELFIF
$3.89 B Market Cap
Earnings Date
2007-03-31
Saturday
Forecasted EPS--
Reported EPS$6.58
Forecasted Revenue--
Reported Revenue$443.67 M

ELFIF
$3.89 B Market Cap
Earnings Date
2006-12-31
Sunday
Forecasted EPS--
Reported EPS$41.99
Forecasted Revenue--
Reported Revenue$618.97 M

ELFIF
$3.89 B Market Cap
Earnings Date
2006-09-30
Saturday
Forecasted EPS--
Reported EPS$17.34
Forecasted Revenue--
Reported Revenue$513.23 M

ELFIF
$3.89 B Market Cap
Earnings Date
2006-06-30
Friday
Forecasted EPS--
Reported EPS$4.65
Forecasted Revenue--
Reported Revenue$443.32 M

ELFIF
$3.89 B Market Cap
Earnings Date
2006-03-31
Friday
Forecasted EPS--
Reported EPS$18.80
Forecasted Revenue--
Reported Revenue$492.61 M

ELFIF
$3.89 B Market Cap
Earnings Date
2005-12-31
Saturday
Forecasted EPS--
Reported EPS$19.11
Forecasted Revenue--
Reported Revenue$529.19 M

ELFIF
$3.89 B Market Cap
Earnings Date
2005-09-30
Friday
Forecasted EPS--
Reported EPS$14.83
Forecasted Revenue--
Reported Revenue$441.14 M

ELFIF
$3.89 B Market Cap
Earnings Date
2005-06-30
Thursday
Forecasted EPS--
Reported EPS$13.93
Forecasted Revenue--
Reported Revenue$440.42 M

ELFIF
$3.89 B Market Cap
Earnings Date
2005-03-31
Thursday
Forecasted EPS--
Reported EPS$13.38
Forecasted Revenue--
Reported Revenue$431.89 M

ELFIF
$3.89 B Market Cap
Earnings Date
2004-12-31
Friday
Forecasted EPS--
Reported EPS$9.60
Forecasted Revenue--
Reported Revenue$415.36 M

ELFIF
$3.89 B Market Cap
Earnings Date
2004-09-30
Thursday
Forecasted EPS--
Reported EPS$6.92
Forecasted Revenue--
Reported Revenue$369.31 M

ELFIF
$3.89 B Market Cap
Earnings Date
2004-06-30
Wednesday
Forecasted EPS--
Reported EPS$5.74
Forecasted Revenue--
Reported Revenue$350.11 M

ELFIF
$3.89 B Market Cap
Earnings Date
2004-03-31
Wednesday
Forecasted EPS--
Reported EPS$4.76
Forecasted Revenue--
Reported Revenue$349.49 M

ELFIF
$3.89 B Market Cap
Earnings Date
2003-12-31
Wednesday
Forecasted EPS--
Reported EPS$0.84
Forecasted Revenue--
Reported Revenue$324.42 M

ELFIF
$3.89 B Market Cap
Earnings Date
2003-09-30
Tuesday
Forecasted EPS--
Reported EPS$4.68
Forecasted Revenue--
Reported Revenue$314.84 M

ELFIF
$3.89 B Market Cap
Earnings Date
2003-06-30
Monday
Forecasted EPS--
Reported EPS$0.23
Forecasted Revenue--
Reported Revenue$282.86 M

ELFIF
$3.89 B Market Cap
Earnings Date
2003-03-31
Monday
Forecasted EPS--
Reported EPS$2.99
Forecasted Revenue--
Reported Revenue$264.82 M

ELFIF
$3.89 B Market Cap
Earnings Date
2002-12-31
Tuesday
Forecasted EPS--
Reported EPS$1.12
Forecasted Revenue--
Reported Revenue$242.00 M

ELFIF
$3.89 B Market Cap
Earnings Date
2002-09-30
Monday
Forecasted EPS--
Reported EPS$2.02
Forecasted Revenue--
Reported Revenue$210.08 M

ELFIF
$3.89 B Market Cap
Earnings Date
2002-06-30
Sunday
Forecasted EPS--
Reported EPS$2.27
Forecasted Revenue--
Reported Revenue$213.05 M

ELFIF
$3.89 B Market Cap
Earnings Date
2002-03-31
Sunday
Forecasted EPS--
Reported EPS$2.94
Forecasted Revenue--
Reported Revenue$212.33 M

ELFIF
$3.89 B Market Cap
Earnings Date
2001-12-31
Monday
Forecasted EPS--
Reported EPS$5.22
Forecasted Revenue--
Reported Revenue$248.04 M

ELFIF
$3.89 B Market Cap
Earnings Date
2001-09-30
Sunday
Forecasted EPS--
Reported EPS$2.72
Forecasted Revenue--
Reported Revenue$191.05 M

ELFIF
$3.89 B Market Cap
Earnings Date
2001-06-30
Saturday
Forecasted EPS--
Reported EPS$2.38
Forecasted Revenue--
Reported Revenue$206.62 M

ELFIF
$3.89 B Market Cap
Earnings Date
2001-03-31
Saturday
Forecasted EPS--
Reported EPS$2.79
Forecasted Revenue--
Reported Revenue$199.15 M

ELFIF
$3.89 B Market Cap
Earnings Date
2000-12-31
Sunday
Forecasted EPS--
Reported EPS$2.27
Forecasted Revenue--
Reported Revenue$202.13 M

ELFIF
$3.89 B Market Cap
Earnings Date
2000-09-30
Saturday
Forecasted EPS--
Reported EPS$4.61
Forecasted Revenue--
Reported Revenue$218.05 M

ELFIF
$3.89 B Market Cap
Earnings Date
2000-06-30
Friday
Forecasted EPS--
Reported EPS$3.03
Forecasted Revenue--
Reported Revenue$212.81 M

ELFIF
$3.89 B Market Cap
Earnings Date
2000-03-31
Friday
Forecasted EPS--
Reported EPS$2.96
Forecasted Revenue--
Reported Revenue$222.24 M

ELFIF
$3.89 B Market Cap
Earnings Date
1999-12-31
Friday
Forecasted EPS--
Reported EPS$2.71
Forecasted Revenue--
Reported Revenue$229.15 M

ELFIF
$3.89 B Market Cap
Earnings Date
1999-09-30
Thursday
Forecasted EPS--
Reported EPS$2.14
Forecasted Revenue--
Reported Revenue$195.29 M

ELFIF
$3.89 B Market Cap
Earnings Date
1999-06-30
Wednesday
Forecasted EPS--
Reported EPS$2.50
Forecasted Revenue--
Reported Revenue$195.97 M

ELFIF
$3.89 B Market Cap
Earnings Date
1999-04-23
Friday
Forecasted EPS$3.76
Reported EPS$2.80
Surprise-0.96
Surprise %-25.5%
Forecasted Revenue--
Reported Revenue$185.37 M

ELFIF
$3.89 B Market Cap
Earnings Date
1998-12-31
Thursday
Forecasted EPS--
Reported EPS$2.38
Forecasted Revenue--
Reported Revenue$188.01 M

ELFIF
$3.89 B Market Cap
Earnings Date
1998-09-30
Wednesday
Forecasted EPS--
Reported EPS$1.68
Forecasted Revenue--
Reported Revenue$163.74 M

ELFIF
$3.89 B Market Cap
Earnings Date
1998-06-30
Tuesday
Forecasted EPS--
Reported EPS$3.21
Forecasted Revenue--
Reported Revenue$189.68 M

ELFIF
$3.89 B Market Cap
Earnings Date
1998-03-31
Tuesday
Forecasted EPS--
Reported EPS$2.78
Forecasted Revenue--
Reported Revenue$203.59 M

ELFIF
$3.89 B Market Cap
Earnings Date
1997-12-31
Wednesday
Forecasted EPS--
Reported EPS$2.43
Forecasted Revenue--
Reported Revenue$187.21 M

ELFIF
$3.89 B Market Cap
Earnings Date
1997-09-30
Tuesday
Forecasted EPS--
Reported EPS$22.96
Forecasted Revenue--
Reported Revenue$256.62 M

ELFIF
$3.89 B Market Cap
Earnings Date
1997-06-30
Monday
Forecasted EPS--
Reported EPS$3.17
Forecasted Revenue--
Reported Revenue$188.83 M

ELFIF
$3.89 B Market Cap
Earnings Date
1997-03-31
Monday
Forecasted EPS--
Reported EPS$2.89
Forecasted Revenue--
Reported Revenue$188.24 M

ELFIF
$3.89 B Market Cap
Earnings Date
1996-12-31
Tuesday
Forecasted EPS--
Reported EPS$3.79
Forecasted Revenue--
Reported Revenue$188.21 M

ELFIF
$3.89 B Market Cap
Earnings Date
1996-09-30
Monday
Forecasted EPS--
Reported EPS$2.35
Forecasted Revenue--
Reported Revenue$177.07 M

ELFIF
$3.89 B Market Cap
Earnings Date
1996-06-30
Sunday
Forecasted EPS--
Reported EPS$2.45
Forecasted Revenue--
Reported Revenue$165.87 M

ELFIF
$3.89 B Market Cap
Earnings Date
1996-03-31
Sunday
Forecasted EPS--
Reported EPS$2.45
Forecasted Revenue--
Reported Revenue$177.94 M

ELFIF
$3.89 B Market Cap
Earnings Date
1995-12-31
Sunday
Forecasted EPS--
Reported EPS$3.44
Forecasted Revenue--
Reported Revenue$168.14 M

ELFIF
$3.89 B Market Cap
Earnings Date
1995-09-30
Saturday
Forecasted EPS--
Reported EPS$2.14
Forecasted Revenue--
Reported Revenue$161.16 M

ELFIF
$3.89 B Market Cap
Earnings Date
1995-06-30
Friday
Forecasted EPS--
Reported EPS$1.45
Forecasted Revenue--
Reported Revenue$156.82 M

ELFIF
$3.89 B Market Cap
Earnings Date
1995-03-31
Friday
Forecasted EPS--
Reported EPS$1.29
Forecasted Revenue--
Reported Revenue$170.71 M

ELFIF
$3.89 B Market Cap
Earnings Date
1994-12-31
Saturday
Forecasted EPS--
Reported EPS$2.39
Forecasted Revenue--
Reported Revenue$118.78 M

ELFIF
$3.89 B Market Cap
Earnings Date
1994-09-30
Friday
Forecasted EPS--
Reported EPS$2.29
Forecasted Revenue--
Reported Revenue$162.04 M

ELFIF
$3.89 B Market Cap
Earnings Date
1994-06-30
Thursday
Forecasted EPS--
Reported EPS$1.86
Forecasted Revenue--
Reported Revenue$143.73 M

ELFIF
$3.89 B Market Cap
Earnings Date
1994-03-31
Thursday
Forecasted EPS--
Reported EPS$1.23
Forecasted Revenue--
Reported Revenue$166.81 M