Loading asset research
-0.47%
Today
The next call has not been scheduled by the current earnings provider.
Not enough surprise history to plot.
Values are converted from USD into your selected display currency. Actuals are drawn from SEC filings (XBRL) and Yahoo statements; estimates and surprises from Nasdaq where available.
| Fiscal period | Report date | Normalized EPS | EPS surprise | Revenue | Rev. surprise | Actions |
|---|---|---|---|---|---|---|
| Q1 2027 | Aug 13, 2026 | -$0.28 / (— est.) | — | $30.6M / (— est.) | — | Source |
| Q4 2026 | Jun 26, 2026 | $0.05 / (— est.) | — | $26M / (— est.) | — | Source |
| Q3 2026 | Feb 12, 2026 | -$0.05 / (— est.) | — | $16.3M / (— est.) | — | Source |
| Q2 2026 | Nov 14, 2025 | -$0.31 / (— est.) | — | $12.4M / (— est.) | — | Source |
| Q1 2026 | Aug 14, 2025 | -$0.21 / (— est.) | — | $11.1M / (— est.) | — | Source |
| Q4 2025 | Jun 27, 2025 | $0.04 / (— est.) | — | $15.6M / (— est.) | — | Source |
| Q3 2025 | Feb 13, 2025 | $0.34 / (— est.) | — | $40.7M / (— est.) | — | Source |
| Q2 2025 | Nov 14, 2024 | -$0.09 / (— est.) | — | $12.7M / (— est.) | — | Source |
| Q1 2025 | Aug 14, 2024 | -$0.20 / (— est.) | — | $9.1M / (— est.) | — | Source |
| Q4 2024 | Jul 1, 2024 | -1.15 (unit unavailable) / (— est.) | — | $9.9M / (— est.) | — | Source |
| Q3 2024 | Feb 14, 2024 | -$0.22 / (— est.) | — | $13.3M / (— est.) | — | Source |
| Q2 2024 | Nov 14, 2023 | -$0.04 / (— est.) | — | $13M / (— est.) | — | Source |
| Q1 2024 | Aug 14, 2023 | -$0.37 / (— est.) | — | $13M / (— est.) | — | Source |
| Q4 2023 | Jun 29, 2023 | -0.34 (unit unavailable) / (— est.) | — | $12.5M / (— est.) | — | Source |
| Q3 2023 | Feb 14, 2023 | $0.55 / (— est.) | — | $27.9M / (— est.) | — | Source |
| Q2 2023 | Nov 15, 2022 | -$0.65 / (— est.) | — | $14M / (— est.) | — | Source |
| Q1 2023 | Aug 16, 2022 | -$0.69 / (— est.) | — | $13.6M / (— est.) | — | Source |
| Q4 2022 | Jun 28, 2022 | 0.17 (unit unavailable) / (— est.) | — | $26.3M / (— est.) | — | Source |
| Q3 2022 | Feb 15, 2022 | $0.00 / (— est.) | — | $14.1M / (— est.) | — | Source |
| Q4 2021 | Jul 30, 2021 | 0.02 (unit unavailable) / (— est.) | — | $430.8K / (— est.) | — | Source |
| Q2 2022 | Nov 16, 2020 | -$0.23 / (— est.) | — | $27K / (— est.) | — | Source |
| Q1 2022 | Jul 6, 2020 | -$0.21 / (— est.) | — | $76.2K / (— est.) | — | Source |
| FY 2020 | Jul 6, 2020 | — / (— est.) | — | 7,735,000 (unit unavailable) / (— est.) | — | — |
| Q3 2020 | Feb 19, 2020 | — / (— est.) | — | $240K / (— est.) | — | Source |
| Q2 2020 | Nov 14, 2019 | — / (— est.) | — | $10.2M / (— est.) | — | Source |
| Q1 2020 | Aug 14, 2019 | — / (— est.) | — | 9,803,000 (unit unavailable) / (— est.) | — | — |
| FY 2019 | Jul 16, 2019 | — / (— est.) | — | 12,069,000 (unit unavailable) / (— est.) | — | — |
| Q3 2019 | Feb 14, 2019 | — / (— est.) | — | $14.6M / (— est.) | — | Source |
| Q2 2019 | Nov 15, 2018 | — / (— est.) | — | $13.7M / (— est.) | — | Source |
| Q1 2019 | Aug 14, 2018 | — / (— est.) | — | $13.1M / (— est.) | — | Source |
| FY 2018 | Jun 25, 2018 | — / (— est.) | — | $17.7M / (— est.) | — | Source |
| Q3 2018 | Feb 14, 2018 | — / (— est.) | — | $18.5M / (— est.) | — | Source |
| Q2 2018 | Nov 17, 2017 | — / (— est.) | — | $16.3M / (— est.) | — | Source |
| Q1 2018 | Aug 14, 2017 | — / (— est.) | — | $15.2M / (— est.) | — | Source |
| FY 2017 | Jun 29, 2017 | — / (— est.) | — | $90.4M / (— est.) | — | Source |
| Q3 2017 | Feb 15, 2017 | — / (— est.) | — | $24.4M / (— est.) | — | Source |
| Q2 2017 | Nov 14, 2016 | — / (— est.) | — | $23.9M / (— est.) | — | Source |
| Q1 2017 | Aug 15, 2016 | — / (— est.) | — | $22.5M / (— est.) | — | Source |
| FY 2016 | Jul 14, 2016 | — / (— est.) | — | 104,449,000 (unit unavailable) / (— est.) | — | — |
| Q3 2016 | Feb 9, 2016 | — / (— est.) | — | 30,708,000 (unit unavailable) / (— est.) | — | — |
| Q2 2016 | Nov 9, 2015 | — / (— est.) | — | 27,704,000 (unit unavailable) / (— est.) | — | — |
| Q1 2016 | Aug 12, 2015 | — / (— est.) | — | 22,828,000 (unit unavailable) / (— est.) | — | — |
| FY 2015 | Jun 30, 2015 | — / (— est.) | — | 27,630,000 (unit unavailable) / (— est.) | — | — |
| Q3 2015 | Feb 12, 2015 | — / (— est.) | — | 31,276,000 (unit unavailable) / (— est.) | — | — |
| Q2 2015 | Nov 14, 2014 | — / (— est.) | — | 23,721,000 (unit unavailable) / (— est.) | — | — |
| Q1 2015 | Aug 14, 2014 | — / (— est.) | — | 22,857,000 (unit unavailable) / (— est.) | — | — |
| FY 2014 | Jun 26, 2014 | — / (— est.) | — | 31,664,000 (unit unavailable) / (— est.) | — | — |
| Q3 2013 | Feb 14, 2014 | — / (— est.) | — | 34,885,000 (unit unavailable) / (— est.) | — | — |
| Q2 2013 | Nov 14, 2013 | — / (— est.) | — | 19,242,000 (unit unavailable) / (— est.) | — | — |
| Q1 2013 | Aug 14, 2013 | — / (— est.) | — | 18,537,000 (unit unavailable) / (— est.) | — | — |
| FY 2012 | Jun 20, 2013 | — / (— est.) | — | 19,644,000 (unit unavailable) / (— est.) | — | — |
| Q3 2012 | Feb 13, 2013 | — / (— est.) | — | 21,779,000 (unit unavailable) / (— est.) | — | — |
| Q2 2012 | Nov 13, 2012 | — / (— est.) | — | 20,618,000 (unit unavailable) / (— est.) | — | — |
| Q1 2012 | Aug 14, 2012 | -0.12 (unit unavailable) / (— est.) | — | 19,051,000 (unit unavailable) / (— est.) | — | — |
| Q4 2011 | Jun 18, 2012 | — / (— est.) | — | 7,885,000 (unit unavailable) / (— est.) | — | — |
| Q3 2011 | Feb 15, 2012 | — / (— est.) | — | 19,793,000 (unit unavailable) / (— est.) | — | — |
| Q2 2011 | Nov 14, 2011 | -0.01 (unit unavailable) / (— est.) | — | 21,028,000 (unit unavailable) / (— est.) | — | — |
| Q1 2011 | Aug 12, 2011 | -0.2 (unit unavailable) / (— est.) | — | 18,041,000 (unit unavailable) / (— est.) | — | — |
Company reports filed with the SEC.