NYSE:EVTC | Key Financial Ratios | EVERTEC, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.71.953.94%15.21%
2026-03-311.971.65.78%19.85%
2025-12-312.071.736.31%22.78%
2025-09-302.911.636.80%22.01%
2025-06-302.21.537.03%22.52%
2025-03-311.991.746.75%23.86%
2024-12-311.892.016.06%23.83%
2024-09-301.971.94.43%16.72%
2024-06-301.821.993.67%14.35%
2024-03-311.591.93.29%12.94%
2023-12-311.881.633.87%13.41%
2023-09-301.620.747.94%18.21%
2023-06-301.980.7519.18%42.04%
2023-03-312.010.820.24%45.33%
2022-12-311.870.8721.12%50.69%
2022-09-302.221.0122.43%55.65%
2022-06-302.950.8912.74%29.27%
2022-03-312.950.9414.16%33.52%
2021-12-312.85114.08%34.56%
2021-09-302.641.113.74%35.94%
2021-06-302.61.214.14%38.46%
2021-03-312.341.3511.31%33.48%
2020-12-312.351.479.74%30.92%
2020-09-302.321.639.45%31.74%
2020-06-3021.838.64%31.82%
2020-03-312.031.9510.11%38.23%
2019-12-311.911.9710.23%38.73%
2019-09-301.912.1610.07%40.23%
2019-06-301.82.3710.19%43.16%
2019-03-311.472.529.28%42.35%
2018-12-311.582.559.30%40.80%
2018-09-301.732.687.74%34.10%
2018-06-301.632.946.08%28.45%
2018-03-311.353.426.00%31.39%
2017-12-311.154.196.10%38.20%
2017-09-3014.547.20%48.68%
2017-06-301.224.78.61%60.46%
2017-03-311.415.068.94%64.81%
2016-12-311.235.928.47%71.68%
2016-09-301.216.129.34%79.26%
2016-06-301.36.0710.02%83.30%
2016-03-311.416.019.88%80.94%
2015-12-311.316.549.89%86.93%
2015-09-301.425.528.44%63.03%
2015-06-301.684.827.76%50.10%
2015-03-311.455.417.51%54.33%
2014-12-311.427.037.47%69.76%
2014-09-301.644.838.15%52.29%
2014-06-301.345.367.59%54.17%
2014-03-311.135.94-1.59%-12.55%
2013-12-310.967.78-2.94%-30.82%
2013-09-301.693.953.09%16.58%
2013-06-301.434.161.73%9.84%
2013-03-311.725.698.14%60.72%
2012-12-311.347.257.91%76.15%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.071.736.31%22.78%
2024-12-311.892.016.06%23.83%
2023-12-311.881.633.87%13.41%
2022-12-311.870.8721.12%50.69%
2021-12-312.85114.08%34.56%
2020-12-312.351.479.74%30.92%
2019-12-311.911.9710.23%38.73%
2018-12-311.582.559.30%40.80%
2017-12-311.154.196.10%38.20%
2016-12-311.235.928.47%71.68%
2015-12-311.316.549.89%86.93%
2014-12-311.427.037.47%69.76%
2013-12-310.967.78-2.94%-30.82%
2012-12-311.347.257.91%76.15%
2011-12-316.61%