Itron, Inc. (ITRI)
NASDAQ: ITRI · IEX Real-Time Price · USD
89.55
-0.94 (-1.04%)
Apr 19, 2024, 12:11 PM EDT - Market open

Itron Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 1996
Market Capitalization
4,1033,4352,2883,1023,8743,3221,8642,6412,4051,3711,652
Upgrade
Market Cap Growth
-50.12%-26.23%-19.93%16.63%78.21%-29.42%9.84%75.37%-16.99%1.84%
Upgrade
Enterprise Value
4,3343,6212,5833,4474,6554,1732,7582,7672,5761,6101,863
Upgrade
PE Ratio
42.8935.44-235.13-38.18-66.8567.78-18.7846.0975.69108.15-69.78
Upgrade
PS Ratio
1.911.581.271.571.781.330.781.311.190.730.85
Upgrade
PB Ratio
3.162.621.962.784.744.282.623.363.812.272.43
Upgrade
P/FCF Ratio
42.2935.02481.4425.8361.2029.6337.4318.6233.2646.5918.67
Upgrade
P/OCF Ratio
33.1927.4993.4020.0435.3819.2216.9813.8020.7618.6912.42
Upgrade
EV/Sales Ratio
1.991.671.441.742.141.671.161.371.280.850.96
Upgrade
EV/EBITDA Ratio
20.9817.5334.991100.9345.7516.3440.0513.2615.7813.0920.68
Upgrade
EV/EBIT Ratio
32.2626.95-280.66-35.13-339.3834.19-51.4519.0227.1534.21-231.97
Upgrade
EV/FCF Ratio
44.1836.91543.4828.7073.5337.2355.3919.5135.6254.7121.06
Upgrade
Debt / Equity Ratio
0.370.370.430.451.211.291.430.780.480.610.48
Upgrade
Debt / EBITDA Ratio
2.362.366.73162.109.713.9214.762.941.873.013.60
Upgrade
Debt / FCF Ratio
4.974.97104.544.2315.608.9320.414.324.2112.583.66
Upgrade
Quick Ratio
1.131.130.970.921.050.930.861.741.170.970.88
Upgrade
Current Ratio
1.951.951.661.501.691.491.371.671.771.591.51
Upgrade
Asset Turnover
0.860.860.760.780.740.930.901.091.201.131.07
Upgrade
Interest Coverage
16.0916.09-1.37-3.43-0.312.33-0.9210.517.023.83-0.69
Upgrade
Return on Equity (ROE)
7.90%7.90%-0.90%-7.00%-7.40%6.70%-14.40%7.70%5.00%2.00%-2.90%
Upgrade
Return on Assets (ROA)
3.90%3.90%-0.40%-3.20%-2.00%1.80%-3.80%3.10%1.90%0.80%-1.30%
Upgrade
Return on Capital (ROIC)
5.54%5.54%-0.24%-0.92%2.74%5.25%-2.87%4.82%4.21%1.98%0.05%
Upgrade
Earnings Yield
2.34%2.82%-0.43%-2.62%-1.50%1.48%-5.32%2.17%1.32%0.92%-1.43%
Upgrade
FCF Yield
2.36%2.86%0.21%3.87%1.63%3.37%2.67%5.37%3.01%2.15%5.36%
Upgrade
Buyback Yield / Dilution
-1.63%-1.63%-1.81%-10.06%-0.68%-1.88%0.36%-1.93%-0.36%1.73%0.25%
Upgrade
Total Shareholder Return
-1.63%-1.63%-1.81%-10.06%-0.68%-1.88%0.36%-1.93%-0.36%1.73%0.25%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).