Xperi Corp Earnings Estimate

XPER Stock  USD 6.62  0.19  2.95%   

Xperi Corp next estimated EPS is 0.13 for 30th of June 2026. The current analyst range runs from 0.03 to 0.22. The last reported EPS was 0.00 as of 31st of March 2026. Review consensus EPS, actual EPS, and quarterly surprise history below. For broader company context, return to Xperi Corp overview.

Macro event markers
 
Housing Crash
 
Credit Downgrade
 
Yuan Drop
 
Covid
 
Interest Hikes
  
Xperi Corp has a market cap of 310.94 M, an operating margin of -0.78% on a trailing twelve-month basis, compared to -10.0% in the last reported annual period, current ratio of 2.58. Sector and industry overlap across positions affects concentration risk. Broader economic conditions can influence Xperi Corp's company valuation - related indicators include signals in services.
For more detail on Xperi Stock please use our How to Invest in Xperi Stock guide.

Earnings per Share Projection vs Actual

This chart compares actual EPS with consensus estimates and the current high-low analyst range by reporting date.

Estimated Months Earnings per Share

This chart shows the estimate series used for upcoming reporting periods.

Quarterly Analyst Estimates and Surprise Metrics

The table below lists reported EPS, estimated EPS, and the reported surprise for each available quarter.

Reported
Fiscal Date
Estimated EPS
Reported EPS
Surprise
null
nullnullnullnull
2026-02-25
2025-12-310.180.240.0633 
2025-11-05
2025-09-300.20.280.0840 
2025-08-07
2025-06-300.15-0.32-0.47313 
2025-05-07
2025-03-310.170.16-0.01
2025-02-26
2024-12-310.310.390.0825 
2024-11-06
2024-09-300.180.510.33183 
2024-08-05
2024-06-30-0.030.120.15500 
2024-05-08
2024-03-31-0.14-0.050.0964 
2024-02-28
2023-12-310.050.110.06120 
2023-11-13
2023-09-30-0.1-0.080.0220 
2023-08-09
2023-06-30-0.11-0.090.0218 
2023-05-09
2023-03-31-0.140.040.18128 
2023-02-21
2022-12-31-0.340.080.42123 
2022-11-08
2022-09-30-0.28-0.220.0621 
2022-08-26
2022-06-300.410.520.1126 
2022-05-09
2022-03-310.630.920.2946 
2022-02-23
2021-12-310.330.3-0.03
2021-11-08
2021-09-300.340.530.1955 
2021-08-03
2021-06-300.420.610.1945 
2021-05-05
2021-03-310.470.590.1225 
2021-02-23
2020-12-311.842.10.2614 
2020-11-09
2020-09-300.20.19-0.01
2020-08-10
2020-06-300.450.570.1226 
2020-05-06
2020-03-310.690.830.1420 
2020-02-18
2019-12-311.021.180.1615 
2019-11-06
2019-09-300.520.570.05
2019-08-06
2019-06-300.540.680.1425 
2019-05-08
2019-03-310.640.770.1320 
2019-02-20
2018-12-311.171.190.02
2018-11-07
2018-09-300.540.630.0916 
2018-08-08
2018-06-300.540.660.1222 
2018-05-03
2018-03-310.530.620.0916 
2018-02-13
2017-12-310.750.770.02
2017-11-02
2017-09-300.290.30.01
2017-07-27
2017-06-300.290.360.0724 
2017-05-03
2017-03-31-0.11-0.070.0436 
2017-02-22
2016-12-310.530.45-0.0815 
2016-11-01
2016-09-300.510.570.0611 
2016-08-02
2016-06-300.560.60.04
2016-05-02
2016-03-310.450.480.03
2016-02-02
2015-12-310.510.570.0611 
2015-11-03
2015-09-300.560.650.0916 
2015-08-03
2015-06-300.480.580.120 
2015-05-05
2015-03-310.670.740.0710 
2015-02-10
2014-12-310.340.620.2882 
2014-10-30
2014-09-300.80.870.07
2014-08-04
2014-06-300.010.190.181800 
2014-05-06
2014-03-310.50.760.2652 
2014-02-05
2013-12-310.080.080.0
2013-11-06
2013-09-30-0.18-0.91-0.73405 
2013-07-31
2013-06-30-0.27-0.32-0.0518 
2013-04-25
2013-03-31-0.27-0.41-0.1451 
2013-02-07
2012-12-31-0.23-0.24-0.01
2012-11-01
2012-09-300.020.050.03150 
2012-07-26
2012-06-300.030.060.03100 
2012-04-26
2012-03-31-0.05-0.08-0.0360 
2012-01-26
2011-12-310.080.130.0562 
2011-11-03
2011-09-300.060.150.09150 
2011-07-28
2011-06-300.230.230.0
2011-04-28
2011-03-310.160.250.0956 
2011-01-27
2010-12-310.270.270.0
2010-10-28
2010-09-300.340.380.0411 
2010-07-29
2010-06-300.250.30.0520 
2010-04-28
2010-03-310.130.20.0753 
2010-01-28
2009-12-310.140.13-0.01
2009-10-29
2009-09-300.210.240.0314 
2009-08-04
2009-06-300.140.240.171 
2009-04-30
2009-03-310.720.820.113 
2009-02-02
2008-12-310.120.160.0433 
2008-10-30
2008-09-300.08-0.11-0.19237 
2008-07-31
2008-06-300.080.0017-0.078397 
2008-05-01
2008-03-310.130.05-0.0861 
2008-01-31
2007-12-310.260.270.01
2007-11-01
2007-09-300.190.230.0421 
2007-08-02
2007-06-300.20.20.0
2007-05-03
2007-03-310.210.230.02
2007-01-31
2006-12-310.270.280.01
2006-11-01
2006-09-300.990.98-0.01
2006-08-01
2006-06-300.17-0.03-0.2117 
2006-05-01
2006-03-310.140.03-0.1178 
2006-02-01
2005-12-310.230.22-0.01
2005-11-01
2005-09-300.140.170.0321 
2005-07-28
2005-06-300.20.230.0315 
2005-04-21
2005-03-310.360.360.0
2005-02-02
2004-12-310.160.160.0
2004-10-20
2004-09-300.250.30.0520 
2004-07-21
2004-06-300.160.190.0318 
2004-04-20
2004-03-310.080.090.0112 
2004-01-27
2003-12-310.050.070.0240