NASDAQ:ITRI | Key Financial Ratios | ITRON, 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-302.750.976.86%16.95%
2026-03-312.660.987.27%17.98%
2025-12-311.80.738.09%17.54%
2025-09-302.170.746.94%15.21%
2025-06-302.040.777.45%16.73%
2025-03-311.930.847.22%16.99%
2024-12-313.440.897.02%17.19%
2024-09-303.366.70%16.72%
2024-06-303.165.71%15.13%
2024-03-311.96.00%11.76%
2023-12-311.953.72%7.39%
2023-09-301.822.98%6.04%
2023-06-301.731.55%3.21%
2023-03-311.68-0.92%-1.92%
2022-12-311.66-0.41%-0.83%
2022-09-301.61-3.92%-8.30%
2022-06-301.64-4.19%-8.72%
2022-03-311.58-3.84%-8.01%
2021-12-311.50.4-3.39%-7.28%
2021-09-301.620.38-0.04%-0.07%
2021-06-301.640.41-0.98%-2.07%
2021-03-311.390.75-1.85%-4.52%
2020-12-311.691.13-2.22%-7.10%
2020-09-302.31.73-2.15%-8.40%
2020-06-302.251.72-0.75%-2.91%
2020-03-312.081.731.94%7.73%
2019-12-311.491.21.81%6.31%
2019-09-301.411.312.18%7.90%
2019-06-301.441.382.26%8.47%
2019-03-311.41.411.65%6.27%
2018-12-311.371.43-3.80%-13.93%
2018-09-301.411.49-4.67%-17.53%
2018-06-301.511.69-4.37%-17.45%
2018-03-311.461.64-3.81%-15.19%
2017-12-311.670.782.72%7.29%
2017-09-301.670.423.69%8.72%
2017-06-301.580.451.78%4.38%
2017-03-311.730.442.24%5.49%
2016-12-311.770.482.01%5.03%
2016-09-301.740.531.70%4.52%
2016-06-301.630.543.03%8.06%
2016-03-311.550.561.01%2.77%
2015-12-311.590.610.75%2.10%
2015-09-301.670.63-2.53%-7.20%
2015-06-301.640.61-2.79%-7.96%
2015-03-311.560.59-0.90%-2.45%
2014-12-311.50.48-1.18%-3.04%
2014-09-301.640.39-7.34%-16.79%
2014-06-301.670.38-7.83%-17.53%
2014-03-311.650.42-8.17%-18.66%
2013-12-311.760.44-8.14%-17.91%
2013-09-301.750.41.14%2.38%
2013-06-301.780.423.23%6.76%
2013-03-311.750.414.23%8.82%
2012-12-311.760.425.18%10.90%
2012-09-301.760.431.84%3.87%
2012-06-301.690.49-24.98%-55.70%
2012-03-311.770.46-24.40%-53.61%
2011-12-311.650.5-24.71%-56.25%
2011-09-301.730.48-19.14%-41.77%
2011-06-301.280.363.93%7.16%
2011-03-311.250.373.74%6.86%
2010-12-311.250.433.82%7.34%
2010-09-301.210.463.00%5.82%
2010-06-301.670.522.01%4.11%
2009-12-311.640.56

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.80.738.09%17.54%
2024-12-313.440.897.02%17.19%
2023-12-311.953.72%7.39%
2022-12-311.66-0.41%-0.83%
2021-12-311.50.4-3.39%-7.28%
2020-12-311.691.13-2.22%-7.10%
2019-12-311.491.21.81%6.31%
2018-12-311.371.43-3.80%-13.93%
2017-12-311.670.782.72%7.29%
2016-12-311.770.482.01%5.03%
2015-12-311.590.610.75%2.10%
2015-09-301.670.63
2015-06-301.640.61
2015-03-311.560.59
2014-12-311.50.48-1.35%-3.48%
2014-09-301.640.39
2014-06-301.670.38
2014-03-311.650.42
2013-12-311.760.44-8.14%-17.91%
2012-12-311.760.425.18%10.90%
2011-12-311.650.5-24.71%-56.25%
2010-12-311.250.433.82%7.34%
2009-12-311.640.56-0.08%-0.16%
2008-12-311.87%