Itron Total Liabilities 2010-2024 | ITRI
- Itron total liabilities for 2023 were $1.273B, a 7.27% increase from 2022.
- Itron total liabilities for 2022 were $1.187B, a 5.16% decline from 2021.
- Itron total liabilities for 2021 were $1.251B, a 29.19% decline from 2020.