NYSE:EPAM | Key Financial Ratios | EPAM Systems, Inc.

Complete source-backed ratio history.

Available history
2010-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.758.78%11.42%
2026-03-312.678.22%11.27%
2025-12-312.597.70%10.27%
2025-09-303.027.67%9.97%
2025-06-303.178.52%10.94%
2025-03-313.068.72%11.30%
2024-12-312.969.57%12.52%
2024-09-304.5610.07%12.63%
2024-06-304.849.70%12.06%
2024-03-314.689.85%12.40%
2023-12-314.799.58%12.02%
2023-09-304.7711.40%14.38%
2023-06-304.9213.03%16.35%
2023-03-314.1510.61%13.81%
2022-12-313.690.0110.46%13.97%
2022-09-303.470.0110.89%14.75%
2022-06-303.450.0110.28%13.97%
2022-03-313.320.0213.18%18.12%
2021-12-312.970.0213.67%19.37%
2021-09-303.3113.11%18.17%
2021-06-303.90.0113.46%18.02%
2021-03-314.3212.61%16.99%
2020-12-314.110.0112.02%16.50%
2020-09-304.2212.37%16.99%
2020-06-304.3712.29%16.75%
2020-03-313.8712.37%17.35%
2019-12-313.8111.63%16.36%
2019-09-304.3812.08%16.52%
2019-06-304.7212.69%17.23%
2019-03-314.4112.92%17.68%
2018-12-314.5614.91%19.03%
2018-09-305.119.93%12.49%
2018-06-305.659.08%11.36%
2018-03-315.398.45%10.76%
2017-12-315.315.82%7.46%
2017-09-305.5610.95%13.03%
2017-06-306.0510.37%12.17%
2017-03-315.7610.03%11.86%
2016-12-315.5610.72%12.70%
2016-09-305.1911.23%13.62%
2016-06-306.2311.71%13.94%
2016-03-315.1311.59%14.24%
2015-12-314.1410.85%13.77%
2015-09-304.4510.69%13.13%
2015-06-305.0811.22%13.13%
2015-03-313.6910.99%13.73%
2014-12-313.3111.72%15.01%
2014-09-304.7812.38%15.70%
2014-06-304.8312.52%15.79%
2014-03-315.8314.54%16.83%
2013-12-316.0514.32%16.48%
2013-09-305.8614.36%16.56%
2013-06-305.7814.92%17.18%
2013-03-315.2815.44%18.15%
2012-12-314.2315.53%19.03%
2012-09-305.1616.59%19.56%
2012-06-305.1217.97%21.33%
2012-03-314.7417.01%20.67%
2011-12-313.4618.82%46.66%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.597.70%10.27%
2024-12-312.969.57%12.52%
2023-12-314.799.58%12.02%
2022-12-313.690.0110.46%13.97%
2021-12-312.970.0213.67%19.37%
2020-12-314.110.0112.02%16.50%
2019-12-313.8111.63%16.36%
2018-12-314.5614.91%19.03%
2017-12-315.315.82%7.46%
2016-12-315.5610.72%12.70%
2015-12-314.1410.85%13.77%
2014-12-313.3111.72%15.01%
2013-12-316.0514.32%16.48%
2012-12-314.2315.53%19.03%
2011-12-313.4618.82%46.66%
2010-12-3142.73%