NASDAQ:ANIP | Key Financial Ratios | ANI PHARMACEUTICALS 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.910.57.25%18.14%
2026-03-313.120.546.48%16.39%
2025-12-312.710.575.44%14.49%
2025-09-302.580.622.88%8.02%
2025-06-302.540.72-0.76%-2.34%
2025-03-312.660.76-1.63%-5.03%
2024-12-312.720.79-1.44%-4.59%
2024-09-302.740.79-0.55%-1.75%
2024-06-303.970.632.93%5.93%
2024-03-313.950.633.89%7.87%
2023-12-313.570.662.08%4.34%
2023-09-303.70.671.50%3.11%
2023-06-303.740.7-0.60%-1.26%
2023-03-312.90.91-3.44%-8.37%
2022-12-313.460.91-6.30%-15.27%
2022-09-303.790.92-9.17%-21.74%
2022-06-303.350.92-8.47%-20.39%
2022-03-313.790.89-8.43%-19.55%
2021-12-313.680.86-5.52%-12.76%
2021-09-302.251.06-4.70%-11.55%
2021-06-302.141.07-3.59%-8.97%
2021-03-312.210.9-3.33%-7.58%
2020-12-312.170.95-4.89%-11.52%
2020-09-302.180.96-5.13%-12.17%
2020-06-301.980.99-4.36%-10.60%
2020-03-3120.99-0.28%-0.68%
2019-12-313.040.871.33%2.86%
2019-09-301.070.323.58%7.68%
2019-06-301.010.343.92%8.43%
2019-03-310.920.353.15%6.86%
2018-12-310.920.363.60%7.85%
2018-09-303.340.370.10%0.23%
2018-06-303.840.390.03%0.06%
2018-03-313.620.40.01%0.01%
2017-12-313.350.42-0.26%-0.62%
2017-09-303.452.02%4.09%
2017-06-303.991.47%3.00%
2017-03-313.31.05%2.17%
2016-12-313.2201.22%2.32%
2016-09-303.132.47%4.67%
2016-06-303.233.22%6.05%
2016-03-317.194.24%7.71%
2015-12-3116.385.39%9.60%
2015-09-3016.211.83%21.49%
2015-06-3030.0713.21%23.87%
2015-03-3122.3711.19%20.56%
2014-12-3114.7411.08%20.57%
2014-09-307.0710.38%11.23%
2014-06-3017.545.89%6.14%
2014-03-3114.93.52%3.69%
2013-12-317.830.68%0.73%
2013-09-303.96-9.90%-11.68%
2013-06-303.91-14.06%-16.50%
2013-03-31-3.50%-4.75%
2012-12-311.11-103.51%33.31%
2012-09-303.53-64.91%-86.87%
2012-06-302.62-83.02%-126.98%
2012-03-318.25
2011-12-318.03
2011-09-306.13-66.89%-113.46%
2011-06-303.32
2010-12-314.96

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.710.575.44%14.49%
2024-12-312.720.79-1.44%-4.59%
2023-12-313.570.662.08%4.34%
2022-12-313.460.91-6.30%-15.27%
2021-12-313.680.86-5.52%-12.76%
2020-12-312.170.95-4.89%-11.52%
2019-12-313.040.871.33%2.86%
2018-12-310.920.363.60%7.85%
2017-12-313.350.42-0.26%-0.62%
2016-12-313.2201.22%2.32%
2015-12-3116.385.39%9.60%
2014-12-3114.7411.08%20.57%
2013-12-317.830.68%0.73%
2012-12-311.11-10.95%3.53%
2011-12-318.03
2010-12-314.96