IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024307-0.44%
Dec 31, 2023309+5.39%
Dec 31, 2022293+100.52%
Dec 31, 2021146+21.07%
Dec 31, 2020121+8.88%
Dec 31, 2019111-0.07%
Dec 31, 2018111+22.76%
Dec 31, 201790-14.99%
Dec 31, 2016106+11.17%
Dec 31, 201596-1.79%
Dec 31, 201497+6.29%
Dec 31, 201392+1.50%
Dec 31, 201290-10.22%
Dec 31, 2011100-2.59%
Dec 31, 2010103