AVISTA CORPAVA

Market cap
$3.1B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024125-12.75%
Dec 31, 2023143-29.41%
Dec 31, 2022203+52.49%
Dec 31, 2021133+24.84%
Dec 31, 2020107-3.27%
Dec 31, 2019110+1.70%
Dec 31, 2018108+1.01%
Dec 31, 2017107-7.15%
Dec 31, 2016116+1.05%
Dec 31, 2015114+1.22%
Dec 31, 2014113-37.96%
Dec 31, 2013182-8.46%
Dec 31, 2012199+19.14%
Dec 31, 2011167-2.77%
Dec 31, 2010172