ITRI - ITRON, INC.


81.26
-0.450   -0.554%

Share volume: 741,079
Last Updated: 05-12-2026
Measuring And Control Equipment/Instruments For Measuring & Testing Of Electricity & Electrical Instruments: -0.04%

PREVIOUS CLOSE
CHG
CHG%

$81.71
-0.45
-0.01%
5D - 1M - 3M - 1Y - 3Y - 5Y - 10Y - 15Y
Income statement Balance sheet Cash flow To see more then 2 years history Buy Premium
View ratios

Fiscal Date 06-30-2024 09-30-2024 12-31-2024 03-31-2025 06-30-2025 09-30-2025 12-31-2025 03-31-2026
Fiscal Quarter Q2 2024 Q3 2024 Q4 2024 Q1 2025 Q2 2025 Q3 2025 Q4 2025 Q1 2026
Report Date 08-01-2024 10-31-2024 02-25-2025 05-01-2025 07-31-2025 10-30-2025 02-17-2026 04-28-2026
Total revenue 609.069 M 615.462 M 612.864 M 607.151 M 606.761 M 581.625 M 571.657 M 586.982 M
Cost of revenue 398.609 M 405.864 M 398.984 M 389.932 M 383.143 M 362.080 M 339.921 M 350.663 M
Gross profit 210.460 M 209.598 M 213.880 M 217.219 M 223.618 M 219.545 M 231.736 M 236.319 M
    -0.41% 2.04% 1.56% 2.95% -1.82% 5.55% 1.98%  
Operating expenses 141.466 M 130.876 M 143.389 M 137.001 M 141.425 M 133.171 M 148.409 M 160.356 M
Selling general and admin 88.413 M 79.639 M 85.046 M 86.911 M 87.615 M 83.139 M 95.300 M 105.357 M
Research and development 53.053 M 51.237 M 58.343 M 50.090 M 53.810 M 50.032 M 53.109 M 54.999 M
Total expenses 145.813 M 135.665 M 151.150 M 141.006 M 147.205 M 137.762 M 153.077 M 168.742 M
    -6.96% 11.41% -6.71% 4.40% -6.41% 11.12% 10.23%  
Operating income 64.647 M 73.933 M 62.730 M 76.213 M 76.413 M 81.783 M 78.659 M 67.577 M
Ebit 64.202 M 74.610 M 63.258 M 76.162 M 76.827 M 82.779 M 80.574 M 67.344 M
Pretax income 67.040 M 82.425 M 69.850 M 82.279 M 83.482 M 90.701 M 85.805 M 67.195 M
    22.95% -15.26% 17.79% 1.46% 8.65% -5.40% -21.69%  
Income tax 15.180 M 3.515 M 11.283 M 16.929 M 14.730 M 24.478 M -17.205 M 13.609 M
Net income basic 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
                   
Net income 51.860 M 78.910 M 58.567 M 65.350 M 68.752 M 66.223 M 103.010 M 53.586 M
    52.16% -25.78% 11.58% 5.21% -3.68% 55.55% -47.98%