KBR Earnings Estimate

KBR Stock  USD 35.11  -1.47  -4.02%   

KBR next estimated EPS is 0.90 for 30th of June 2026. The current analyst range runs from 0.85 to 1.00. The last reported EPS was 0.96 as of 31st of March 2026. Review consensus EPS, actual EPS, and quarterly surprise history below. For broader company context, return to KBR overview.

Macro event markers
 
Housing Crash
 
Credit Downgrade
 
Yuan Drop
 
Covid
 
Interest Hikes
  
KBR has a market cap of 4.21 billion, an operating margin of 6.44%, current ratio of 1.24. Liquidity ratios should be evaluated alongside debt maturity schedules for a complete picture. Position sizing depends on both risk tolerance and the weight of correlated holdings. Broader economic conditions can influence KBR Inc's company valuation - related indicators include signals in bureau of labor statistics.

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
2026-05-05
2026-03-310.910.960.05
2026-02-26
2025-12-310.94840.990.0416
2025-10-22
2025-09-300.95231.020.0677
2025-07-22
2025-06-300.92350.91-0.0135
2025-04-28
2025-03-310.86370.87880.0151
2025-02-18
2024-12-310.81420.910.095811 
2024-10-23
2024-09-300.840.840.0
2024-07-24
2024-06-300.790.830.04
2024-04-30
2024-03-310.70.770.0710 
2024-02-20
2023-12-310.690.690.0
2023-11-02
2023-09-300.740.750.01
2023-07-27
2023-06-300.720.740.02
2023-05-01
2023-03-310.580.670.0915 
2023-02-16
2022-12-310.580.690.1118 
2022-10-26
2022-09-300.630.650.02
2022-08-02
2022-06-300.650.760.1116 
2022-04-28
2022-03-310.570.620.05
2022-02-22
2021-12-310.650.690.04
2021-10-28
2021-09-300.580.640.0610 
2021-07-29
2021-06-300.50.580.0816 
2021-04-29
2021-03-310.480.480.0
2021-02-22
2020-12-310.480.510.03
2020-10-29
2020-09-300.430.440.01
2020-08-06
2020-06-300.370.390.02
2020-04-29
2020-03-310.370.390.02
2020-02-20
2019-12-310.450.460.01
2019-10-30
2019-09-300.440.450.01
2019-07-31
2019-06-300.410.410.0
2019-05-01
2019-03-310.340.360.02
2019-02-26
2018-12-310.380.390.01
2018-10-30
2018-09-300.380.460.0821 
2018-07-30
2018-06-300.340.340.0
2018-04-26
2018-03-310.270.340.0725 
2018-02-23
2017-12-310.30.28-0.02
2017-10-31
2017-09-300.30.350.0516 
2017-08-02
2017-06-300.40.38-0.02
2017-04-28
2017-03-310.290.28-0.01
2017-02-24
2016-12-310.2-0.59-0.79395 
2016-11-01
2016-09-30-0.53-0.440.0916 
2016-07-29
2016-06-300.320.320.0
2016-04-29
2016-03-310.280.30.02
2016-02-26
2015-12-310.290.290.0
2015-11-02
2015-09-300.280.40.1242 
2015-08-04
2015-06-300.270.460.1970 
2015-04-29
2015-03-310.170.340.17100 
2015-02-27
2014-12-310.21-0.59-0.8380 
2014-11-04
2014-09-300.250.21-0.0416 
2014-07-31
2014-06-300.25-0.06-0.31124 
2014-06-19
2014-03-310.37-0.29-0.66178 
2014-02-27
2013-12-310.910.54-0.3740 
2013-10-24
2013-09-300.70.42-0.2840 
2013-07-25
2013-06-300.570.610.04
2013-04-25
2013-03-310.470.590.1225 
2013-02-20
2012-12-310.020.20.18900 
2012-10-24
2012-09-300.650.650.0
2012-07-25
2012-06-300.570.70.1322 
2012-04-25
2012-03-310.590.610.02
2012-02-22
2011-12-310.640.6-0.04
2011-10-26
2011-09-300.680.62-0.06
2011-07-27
2011-06-300.530.650.1222 
2011-04-27
2011-03-310.530.690.1630 
2011-02-23
2010-12-310.430.530.123 
2010-10-28
2010-09-300.430.620.1944 
2010-07-29
2010-06-300.580.660.0813 
2010-04-29
2010-03-310.390.29-0.125 
2010-02-25
2009-12-310.390.450.0615 
2009-10-29
2009-09-300.410.450.04
2009-07-30
2009-06-300.410.420.01
2009-04-30
2009-03-310.430.480.0511 
2009-02-25
2008-12-310.40.540.1435 
2008-10-31
2008-09-300.430.440.01
2008-08-01
2008-06-300.360.28-0.0822 
2008-05-02
2008-03-310.340.580.2470 
2008-02-26
2007-12-310.320.28-0.0412 
2007-11-01
2007-09-300.320.350.03
2007-08-02
2007-06-300.280.30.02
2007-05-04
2007-03-310.240.18-0.0625 
2007-01-26
2006-12-310.180.280.155