EPS Diluted (Quarterly) Chart

Historical EPS Diluted (Quarterly) Data

View and export this data back to 2008. Upgrade now.
Date Value
June 30, 2024 0.3014
March 31, 2024 0.1266
December 31, 2023 0.406
September 30, 2023 0.2559
June 30, 2023 0.3771
March 31, 2023 0.2527
December 31, 2022 0.3896
September 30, 2022 0.2602
June 30, 2022 0.3991
March 31, 2022 -0.0875
December 31, 2021 0.4454
September 30, 2021 0.5333
June 30, 2021 0.3675
March 31, 2021 -0.0559
December 31, 2020 0.4537
September 30, 2020 0.2457
June 30, 2020 0.3787
March 31, 2020 -0.0716
December 31, 2019 0.2695
September 30, 2019 -0.1604
June 30, 2019 0.2735
March 31, 2019 0.1216
December 31, 2018 -0.0604
September 30, 2018 0.2018
June 30, 2018 0.2214
Date Value
March 31, 2018 0.0758
December 31, 2017 0.3765
September 30, 2017 0.2466
June 30, 2017 0.249
March 31, 2017 0.0655
December 31, 2016 0.351
September 30, 2016 0.2307
June 30, 2016 0.2177
March 31, 2016 -0.131
December 31, 2015 0.5301
September 30, 2015 0.1359
June 30, 2015 0.4476
March 31, 2015 0.0943
December 31, 2014 0.2822
September 30, 2014 0.1592
June 30, 2014 0.1809
March 31, 2014 0.0875
December 31, 2013 0.2421
September 30, 2013 0.1792
June 30, 2013 0.193
March 31, 2013 -0.1043
December 31, 2012 0.2565
September 30, 2012 0.6025
June 30, 2012 0.186
March 31, 2012 -0.0045

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 (Quarterly) Range, Past 5 Years

-0.0875
Minimum
Mar 2022
0.5333
Maximum
Sep 2021
0.2762
Average
0.3014
Median
Jun 2024