IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20241,827+3.41%
Dec 31, 20231,766+7.44%
Dec 31, 20221,644+12.75%
Dec 31, 20211,458+7.95%
Dec 31, 20201,351+0.32%
Dec 31, 20191,346-1.78%
Dec 31, 20181,371+1.58%
Dec 31, 20171,349+6.93%
Dec 31, 20161,262-0.65%
Dec 31, 20151,270-0.95%
Dec 31, 20141,283+2.91%
Dec 31, 20131,246+15.32%
Dec 31, 20121,081+5.25%
Dec 31, 20111,027-0.90%
Dec 31, 20101,036