NYSE:INTT | Key Financial Ratios | INTEST CORP

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-312.220.080.39%0.57%
2025-12-312.20.07-1.67%-2.44%
2025-09-302.310.09-1.53%-2.22%
2025-06-302.420.1-0.56%-0.81%
2025-03-312.390.12-0.07%-0.10%
2024-12-312.470.151.90%2.90%
2024-09-302.260.161.79%2.83%
2024-06-302.240.212.88%4.65%
2024-03-312.150.214.51%7.24%
2023-12-313.530.136.93%9.70%
2023-09-303.30.148.27%11.85%
2023-06-303.290.158.56%12.36%
2023-03-312.270.229.43%15.62%
2022-12-312.230.257.69%13.03%
2022-09-302.130.285.16%9.11%
2022-06-302.070.314.86%8.87%
2022-03-312.120.345.49%10.09%
2021-12-312.080.377.01%13.28%
2021-09-303.048.85%12.32%
2021-06-303.136.93%9.56%
2021-03-312.913.66%5.14%
2020-12-313.040-1.44%-2.00%
2020-09-302.870.33%0.47%
2020-06-302.870.66%0.90%
2020-03-312.970.07%0.09%
2019-12-312.983.89%5.18%
2019-09-302.71.31%1.80%
2019-06-302.69-0.67%-0.92%
2019-03-312.276.17%8.60%
2018-12-311.664.52%7.08%
2018-09-301.71-1.13%-1.69%
2018-06-301.892.98%4.21%
2018-03-312.13-1.10%-1.81%
2017-12-312.151.56%2.48%
2017-09-303.2110.86%14.95%
2017-06-302.719.90%13.49%
2017-03-316.4610.04%11.66%
2016-12-317.526.20%7.03%
2016-09-304.02%4.57%
2016-09-017.32
2016-06-307.582.24%2.53%
2016-03-318.133.77%4.22%
2015-12-318.444.65%5.18%
2015-09-307.36.80%7.73%
2015-06-306.698.07%9.28%
2015-03-316.539.04%10.41%
2014-12-317.548.88%10.01%
2014-09-306.688.26%9.47%
2014-06-305.818.92%10.42%
2014-03-316.628.55%9.76%
2013-12-316.718.67%9.88%
2013-09-305.697.28%8.51%
2013-06-305.556.32%7.40%
2013-03-315.87.02%8.86%
2012-12-315.596.65%7.75%
2012-09-304.968.09%9.60%
2012-06-304.2321.45%26.25%
2011-12-314.9231.69%37.79%
2011-09-304.2234.61%42.49%
2011-06-303.6133.47%43.34%
2010-12-313.24

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.20.07-1.67%-2.44%
2024-12-312.470.151.90%2.90%
2023-12-313.530.136.93%9.70%
2022-12-312.230.257.69%13.03%
2021-12-312.080.377.01%13.28%
2020-12-313.040-1.44%-2.00%
2019-12-312.983.89%5.18%
2018-12-311.664.52%7.08%
2017-12-312.151.56%2.48%
2016-12-317.526.20%7.03%
2015-12-318.444.65%5.18%
2014-12-317.548.88%10.01%
2013-12-316.718.67%9.88%
2012-12-315.596.65%7.75%
2011-12-314.9231.57%37.65%
2010-12-313.2433.88%45.03%