NYSE:INVX | Key Financial Ratios | Innovex International, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-305.014.64%5.82%
2026-03-315.14.03%5.03%
2025-12-314.916.57%7.88%
2025-09-304.788.06%9.73%
2025-06-304.611.77%14.51%
2025-03-314.3411.59%14.17%
2024-12-313.9411.72%14.65%
2024-09-303.8711.21%14.04%
2024-06-305.65.93%16.95%
2024-03-315.355.26%15.60%
2023-12-313.678.33%12.04%
2023-09-306.648.50%27.82%
2023-06-308.578.53%28.53%
2023-03-319.027.64%8.49%
2022-12-318.576.52%25.18%
2022-09-308.33-6.73%-7.55%
2022-06-308.81-9.20%-10.31%
2022-03-3110.2-10.54%-11.62%
2021-12-317.95-12.72%-71.17%
2021-09-309.01-6.93%-7.74%
2021-06-307.97-4.48%-5.06%
2021-03-318.86-4.03%-4.51%
2020-12-3110.09-2.67%-2.95%
2020-09-308.55-1.04%-1.17%
2020-06-307.46-2.42%-2.73%
2020-03-318.84-1.05%-1.16%
2019-12-319.080.14%0.16%
2019-09-309.1-6.68%-7.38%
2019-06-309.97-7.46%-8.17%
2019-03-3111.92-7.97%-8.61%
2018-12-3110.46-8.02%-8.73%
2018-09-3013.15-7.14%-7.75%
2018-06-3012.13-8.16%-8.72%
2018-03-3111.49-7.73%-8.28%
2017-12-3110.09-7.19%-7.77%
2017-09-3014.33-1.94%-2.04%
2017-06-3011.881.39%1.48%
2017-03-3112.113.89%4.13%
2016-12-3110.416.38%6.87%
2016-09-3013.349.59%10.22%
2016-06-3013.1911.88%12.66%
2016-03-3111.111.91%12.84%
2015-12-3111.1513.44%14.50%
2015-09-309.614.10%15.41%
2015-06-308.9314.35%15.78%
2015-03-316.9615.30%17.30%
2014-12-315.6714.40%16.76%
2014-09-306.5213.76%15.73%
2014-06-306.6212.50%14.26%
2014-03-317.2711.82%13.34%
2013-12-317.2312.16%13.67%
2013-09-307.4511.41%12.82%
2013-06-306.6611.06%12.59%
2013-03-316.5110.40%11.87%
2012-12-315.969.54%11.18%
2012-09-305.759.73%11.28%
2012-06-305.699.56%11.10%
2012-03-315.479.10%10.61%
2011-12-315.2908.77%10.30%
2011-09-305.78.52%9.87%
2011-06-305.398.94%10.44%
2011-03-315.669.87%11.44%
2010-12-316.18010.78%12.35%
2010-09-306.32012.07%13.80%
2009-12-315.890

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.916.57%7.88%
2024-12-313.9411.72%14.65%
2023-12-313.6715.55%22.48%
2022-12-318.576.52%25.18%
2021-12-317.95-12.72%-71.17%
2020-12-3110.09-2.67%-2.95%
2019-12-319.080.14%0.16%
2018-12-3110.46-8.02%-8.73%
2017-12-3110.09-7.19%-7.77%
2016-12-3110.416.38%6.87%
2015-12-3111.1513.44%14.50%
2014-12-315.6714.40%16.76%
2013-12-317.2312.16%13.67%
2012-12-315.969.54%11.18%
2011-12-315.2908.77%10.30%
2010-12-316.18010.78%12.35%
2009-12-315.89012.87%14.91%
2008-12-3118.87%