EPS Diluted (TTM) Chart

Historical EPS Diluted (TTM) Data

View and export this data back to 2003. Upgrade now.
Date Value
December 31, 2023 -0.0017
September 30, 2023 -0.0114
June 30, 2023 -0.0145
March 31, 2023 -0.0255
December 31, 2022 -0.04
September 30, 2022 -0.05
June 30, 2022 -0.07
March 31, 2022 -0.0622
December 31, 2021 -0.0422
September 30, 2021 0.0278
June 30, 2021 0.091
March 31, 2021 0.1032
December 31, 2020 0.0832
September 30, 2020 0.0287
June 30, 2020 -0.0342
March 31, 2020 -0.0742
December 31, 2019 -0.1342
September 30, 2019 -0.0696
June 30, 2019 -0.0733
March 31, 2019 -0.04
December 31, 2018 0.0304
September 30, 2018 -0.0229
June 30, 2018 0.0204
March 31, 2018 0.0174
December 31, 2017 0.0165
Date Value
September 30, 2017 0.0132
June 30, 2017 0.0365
March 31, 2017 0.0195
December 31, 2016 0.0193
September 30, 2016 0.0155
June 30, 2016 -0.0759
March 31, 2016 -0.0626
December 31, 2015 -0.0785
September 30, 2015 -0.0794
June 30, 2015 -0.0309
March 31, 2015 -0.0258
December 31, 2014 -0.01
September 30, 2014 -0.0133
June 30, 2014 -0.1905
March 31, 2014 -0.1738
December 31, 2013 -0.1831
September 30, 2013 -0.2233
June 30, 2013 -0.0496
March 31, 2013 -0.0757
December 31, 2012 -0.0629
September 30, 2012 -0.0161
June 30, 2012 -0.031
March 31, 2012 0.0106
December 31, 2011 0.0062
September 30, 2011 -0.0457

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.1342
Minimum
Dec 2019
0.1032
Maximum
Mar 2021
-0.0194
Average
-0.0342
Median
Jun 2020