EPS Diluted (TTM) Chart

Historical EPS Diluted (TTM) Data

View and export this data back to 2007. Upgrade now.
Date Value
December 31, 2023 0.7557
September 30, 2023 0.8633
June 30, 2023 0.7049
March 31, 2023 0.3072
December 31, 2022 0.1742
September 30, 2022 -0.0917
June 30, 2022 0.1381
March 31, 2022 0.2524
December 31, 2021 0.0245
September 30, 2021 1.937
June 30, 2021 1.905
March 31, 2021 1.796
December 31, 2020 2.222
September 30, 2020 1.612
June 30, 2020 1.730
March 31, 2020 1.239
December 31, 2019 1.156
September 30, 2019 0.5761
June 30, 2019 0.6784
March 31, 2019 1.590
December 31, 2018 1.348
September 30, 2018 0.7508
June 30, 2018 0.4992
March 31, 2018 0.2843
December 31, 2017 0.1538
Date Value
September 30, 2017 0.2503
June 30, 2017 0.0447
March 31, 2017 -0.2562
December 31, 2016 -0.3421
September 30, 2016 -0.6268
June 30, 2016 -2.538
March 31, 2016 -3.770
December 31, 2015 -18.22
September 30, 2015 -71.73
June 30, 2015 -91.03
March 31, 2015 -154.14
December 31, 2014 -147.30
September 30, 2014 -151.26
June 30, 2014 -228.63
March 31, 2014 -319.64
December 31, 2013 -369.31
September 30, 2013 -669.70
June 30, 2013 -589.92
March 31, 2013 -435.18
December 31, 2012 -396.77
September 30, 2012 -1225.50
June 30, 2012 -1150.73
March 31, 2012 -1186.70
December 31, 2011 -1242.62
September 30, 2011 -80.04

Earnings per Share Definition

Earnings per share measures the total net income / average shares outstanding during income period. There are a few variations to earnings per share that are listed including "EPS Basic", "EPS Diluted", "Normalized Basic EPS", and "Normalized Diluted EPS". Each of these metrics are dependent on which earnings and shares outstanding metrics are used. Basic and Diluted EPS differ in that diluted shares are the amount of shares outstanding after all convertible securities, options, and warrants are exercised. Normalized EPS allows does not include one-time expenses.

Read full definition.

EPS Diluted (TTM) Range, Past 5 Years

-0.0917
Minimum
Sep 2022
2.222
Maximum
Dec 2020
0.9464
Average
0.7557
Median
Dec 2023