NASDAQ:ENPH | Key Financial Ratios | Enphase Energy, Inc.

Complete source-backed ratio history.

Available history
2010-12-31 to 2026-03-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-313.80.524.96%12.25%
2025-12-312.071.114.90%15.84%
2025-09-302.041.215.89%19.66%
2025-06-301.971.375.50%19.84%
2025-03-311.91.484.78%18.32%
2024-12-313.531.563.16%12.32%
2024-09-304.161.41.88%6.59%
2024-06-304.231.474.09%14.65%
2024-03-314.161.48.54%29.91%
2023-12-314.591.3212.97%44.62%
2023-09-303.361.2716.09%56.35%
2023-06-303.441.3316.52%58.88%
2023-03-313.451.3314.56%50.76%
2022-12-313.551.5612.88%48.13%
2022-09-303.62.1110.98%48.55%
2022-06-303.622.858.34%45.05%
2022-03-313.443.887.32%50.02%
2021-12-313.332.417.00%33.81%
2021-09-304.491.587.44%25.60%
2021-06-304.671.748.73%31.38%
2021-03-315.21.374.41%13.20%
2020-12-311.750.6811.17%27.69%
2020-09-303.310.8716.27%42.69%
2020-06-303.390.9616.98%45.76%
2020-03-313.221.2522.05%71.89%
2019-12-312.510.3922.59%59.20%
2019-09-302.670.688.63%29.67%
2019-06-302.440.882.21%9.06%
2019-03-311.524.84-1.17%-26.44%
2018-12-311.5114.12-3.42%-149.52%
2018-09-301.5526.96-4.68%-367.56%
2018-06-301.36-1.73-8.54%61.96%
2018-03-311.43-1.63-12.74%86.72%
2017-12-311.42-5.45-26.72%495.20%
2017-09-301.59-6.1-31.31%710.59%
2017-06-301.92-19.86-41.14%2824.75%
2017-03-312.256.28-42.97%-963.35%
2016-12-311.4218.31-41.24%-5189.38%
2016-09-301.522.35-39.71%-684.89%
2016-06-301.23-33.23%-406.82%
2016-03-311.41-21.80%-135.20%
2015-12-311.670-13.34%-53.28%
2015-09-301.79-3.22%-11.13%
2015-06-301.69-3.15%-11.71%
2015-03-311.84-5.30%-18.50%
2014-12-311.960-5.29%-17.15%
2014-09-301.980.14-7.78%-26.53%
2014-06-302.030.18-13.91%-49.46%
2014-03-312.550.21-19.21%-59.67%
2013-12-312.710.28-22.21%-64.45%
2013-09-302.220.23-25.64%-76.48%
2013-06-302.550.22-29.51%-75.43%
2013-03-312.770.22-34.00%-79.90%
2012-12-312.810.2-31.25%-67.46%
2012-09-302.57-0.03-29.02%-57.59%
2012-06-302.450.01-25.12%-48.92%
2012-03-311.26-32.10%-729.66%
2011-12-311.561.05-30.39%-231.07%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.071.114.90%15.84%
2024-12-313.531.563.16%12.32%
2023-12-314.591.3212.97%44.62%
2022-12-313.551.5612.88%48.13%
2021-12-313.332.417.00%33.81%
2020-12-311.750.6811.17%27.69%
2019-12-312.510.3922.59%59.20%
2018-12-311.5114.12-3.42%-149.52%
2017-12-311.42-5.45-26.72%495.20%
2016-12-311.4218.31-41.24%-5189.38%
2015-12-311.670-13.34%-53.28%
2014-12-311.960-5.29%-17.15%
2013-12-312.710.28-22.21%-64.45%
2012-12-312.810.2-31.25%-67.46%
2011-12-311.561.05-30.39%-231.07%
2010-12-31-56.59%