IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024115+7.06%
Dec 31, 2023107-6.06%
Dec 31, 2022114+44.85%
Dec 31, 202179+8.23%
Dec 31, 202073+0.21%
Dec 31, 201973-5.83%
Dec 31, 201877+2.56%
Dec 31, 201775+5.16%
Dec 31, 201672-2.65%
Dec 31, 201574-7.05%
Dec 31, 201479-19.20%
Dec 31, 201398+48.04%
Dec 31, 201266-0.28%
Dec 31, 201166+6.73%
Dec 31, 201062