Announce Date | 05/06/2024 |
EPS Normalized Actual | $4.76 (Beat by $0.69) |
EPS GAAP Actual | $4.76 (Beat by $0.69) |
Revenue Actual | $2.0975B |
Revenue Surprise | Beat by $2097.5M |
Announce Date | 06/30/2024 (Pre-Market) |
EPS Normalized Estimate | $1.34259 |
EPS GAAP Estimate | $1.34259 |
Revenue Estimate | $4.346125B |
Fiscal Period Ending | EPS Estimate | Forward PE | Low | High | # of Analysts |
---|---|---|---|---|---|
Dec 2028 | 24.25 | 17.43 | 23.14159 | 26.46808 | 7 |
Dec 2027 | 21.99109 | 19.23 | 20.98593 | 24.00255 | 6 |
Period | EPS | Beat / Miss | Revenue | YoY | Beat / Miss |
---|---|---|---|---|---|
FQ1 2022 (Mar 2022) | 2.99 | 2.99 | 2.0975B | 17.79% | 2097.5M |
FQ4 2021 (Dec 2021) | 3.02 | 3.02 | 2.07256B | 21.46% | 2072.56M |
FQ3 2021 (Sep 2021) | 3.3 | 3.3 | 1.98416B | 22.47% | 1984.16M |
FQ2 2021 (Jun 2021) | 0.26 | 0.26 | 1.79337B | 14.99% | 1793.37M |
FQ1 2021 (Mar 2021) | 2.52 | 2.52 | 1.72431B | 12.13% | 1724.31M |
FQ4 2020 (Dec 2020) | 2.32 | 2.32 | 1.62782B | 13.18% | 1627.82M |
FQ3 2020 (Sep 2020) | 2.56 | 2.56 | 1.53827B | 38.25% | 1538.27M |
FQ2 2020 (Jun 2020) | 3.22 | 3.22 | 1.52448B | 38.25% | 1524.48M |
FQ4 Announce Date
06/30/2024 (Pre-Market)
Consensus EPS Estimates
1.34259
Consensus Revenue Estimates
4.346125B
Fiscal Period Ending | EPS Estimate | YoY Growth(%) | Low | High | # of Analysts |
---|---|---|---|---|---|
FQ4 2025 (Oct 2025) | 4.78 | -- | 4.63632 | 5.46355 | 7 |
FQ3 2025 (Jul 2025) | 4.675 | -- | 4.53448 | 5.34354 | 8 |
FQ2 2025 (Jun 2025) | 4.60387 | -- | 4.33435 | 4.74476 | 7 |
FQ1 2025 (Mar 2025) | 4.35497 | -- | 4.10002 | 4.48824 | 7 |
FQ4 2024 (Oct 2024) | 4.09925 | -- | 3.74019 | 4.40844 | 14 |
FQ3 2024 (Jul 2024) | 4.16162 | -- | 3.84542 | 4.37582 | 14 |
FQ2 2024 (Jun 2024) | 1.34259 | -- | 0.80626 | 1.50735 | 21 |
Fiscal Period Ending | Revenue Estimate | YoY Growth(%) | Low | High | # of Analysts |
---|---|---|---|---|---|
FQ4 2025 (Oct 2025) | 2.86B | -- | 2.8B | 3.18B | 7 |
FQ3 2025 (Jul 2025) | 2.81B | -- | 2.75B | 3.12B | 7 |
FQ2 2025 (Jun 2025) | 2.83B | -- | 2.7B | 2.9B | 7 |
FQ1 2025 (Mar 2025) | 2.75B | -- | 2.62B | 2.81B | 9 |
FQ4 2024 (Oct 2024) | 2.69B | -- | 2.65B | 2.75B | 16 |
FQ3 2024 (Jul 2024) | 2.66B | -- | 2.58B | 2.72B | 16 |
FQ2 2024 (Jun 2024) | 4.35B | -- | 3.83B | 4.9B | 15 |
EPS # of Up Revisions
4
EPS # of Down Revisions
4
Revenue # of Up Revisions
6
Revenue # of Down Revisions
3
Fiscal Period Ending | EPS Estimate | YoY Growth | Low | High | # of Analysts |
---|---|---|---|---|---|
FQ4 2021 (Dec 2021) | 0.41 | -12.52% | 0.39 | 0.48 | 20 |
FQ1 2022 (Mar 2022) | 0.59 | 6.89% | 0.55 | 0.62 | 15 |
FQ2 2022 (Jun 2022) | 0.70 | 2.62% | 0.61 | 0.74 | 15 |
FQ3 2022 (Sep 2022) | 0.68 | 4.62% | 0.65 | 0.70 | 15 |
Fiscal Period Ending | EPS Estimate | YoY Growth | Low | High | # of Analysts |
---|---|---|---|---|---|
FQ4 2021 (Dec 2021) | 0.41 | -12.52% | 0.39 | 0.48 | 20 |
FQ1 2022 (Mar 2022) | 0.59 | 6.89% | 0.55 | 0.62 | 15 |
FQ2 2022 (Jun 2022) | 0.70 | 2.62% | 0.61 | 0.74 | 15 |
FQ3 2022 (Sep 2022) | 0.68 | 4.62% | 0.65 | 0.70 | 15 |
EPS # of Beats
8
EPS # of Misses
0
EPS # of in-lines
0
Revenue # of Beats
8
Revenue # of Misses
0
Revenue # of in-lines
0
Earnings Date | EPS Estimate | EPS Actual | Surprise | Surprise % |
---|---|---|---|---|
FQ1 2022 (Mar 2022) | 2.99 | 2.99 | 100% | |
FQ4 2021 (Dec 2021) | 3.02 | 3.02 | 100% | |
FQ3 2021 (Sep 2021) | 3.3 | 3.3 | 100% | |
FQ2 2021 (Jun 2021) | 0.26 | 0.26 | 100% | |
FQ1 2021 (Mar 2021) | 2.52 | 2.52 | 100% | |
FQ4 2020 (Dec 2020) | 2.32 | 2.32 | 100% | |
FQ3 2020 (Sep 2020) | 2.56 | 2.56 | 100% | |
FQ2 2020 (Jun 2020) | 3.22 | 3.22 | 100% |
Earnings Date | Revenue Estimate | Revenue Actual | Surprise | Surprise % |
---|---|---|---|---|
FQ1 2022 (Mar 2022) | $0B | $2.1B | $2097.5M | 100% |
FQ4 2021 (Dec 2021) | $0B | $2.07B | $2072.56M | 100% |
FQ3 2021 (Sep 2021) | $0B | $1.98B | $1984.16M | 100% |
FQ2 2021 (Jun 2021) | $0B | $1.79B | $1793.37M | 100% |
FQ1 2021 (Mar 2021) | $0B | $1.72B | $1724.31M | 100% |
FQ4 2020 (Dec 2020) | $0B | $1.63B | $1627.82M | 100% |
FQ3 2020 (Sep 2020) | $0B | $1.54B | $1538.27M | 100% |
FQ2 2020 (Jun 2020) | $0B | $1.52B | $1524.48M | 100% |