IT

Itron

ITRI
NASDAQInformation Technology

Income Statement

Total Revenue$2.44B
Gross Profit$839.32M
Operating Income$264.71M
EBITDA$374.77M
EBIT$297.89M
Pre-tax Income$327.18M
Net Income$239.11M

Balance Sheet

Cash Equivalent$813.75M
Total Debt$1.07B
Book Value$1.36B
Book Value Per Share29.90

Key Ratios

Return on Equity (ROE)+17.19%
Return on Assets (ROA)+7.02%
Return on Invested Capital (ROI)+9.08%
Net Profit Margin+9.80%
Current Ratio3.44
Quick Ratio2.92
Long-Term Debt / Equity0.89