IDACORP INCIDA

Market cap
$5.1B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024701+10.52%
Dec 31, 2023634+15.59%
Dec 31, 2022549+68.47%
Dec 31, 2021326+13.23%
Dec 31, 2020288-23.29%
Dec 31, 2019375+44.96%
Dec 31, 2018259+28.81%
Dec 31, 2017201-19.61%
Dec 31, 2016250+3.06%
Dec 31, 2015242+0.22%
Dec 31, 2014242-3.43%
Dec 31, 2013250-28.73%
Dec 31, 2012351-4.60%
Dec 31, 2011368-18.00%
Dec 31, 2010449