← ITRON, INC.
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $2.0b | $2.0b | $2.4b | $2.5b | $2.2b | $2.0b | $1.8b | $2.2b | $2.4b | $2.4b | |
| Cost of Revenue | $1.4b | $1.3b | $1.6b | $1.8b | $1.6b | $1.4b | $1.3b | $1.5b | $1.6b | $1.5b | |
| Gross Profit | $660.3m | $675.2m | $730.3m | $752.3m | $602.2m | $573.2m | $522.2m | $713.9m | $839.3m | $892.1m | |
| Operating Expenses | $564.1m | $523.7m | $780.0m | $619.6m | $612.6m | $652.5m | $529.6m | $585.0m | $575.2m | $579.0m | |
| Operating Income (Loss) | $96.2m | $151.4m | ($49.7m) | $132.7m | ($10.4m) | ($79.3m) | ($7.4m) | $128.9m | $264.1m | $313.1m | |
| Additional Financial Items | |||||||||||
| Amortization of Intangible Assets | $25.1m | $20.8m | $71.7m | $64.3m | $44.7m | $35.8m | $25.7m | $18.9m | $17.8m | $18.0m | |
| Foreign Currency Transaction Gain (Loss), Realized | ($300k) | ($5.1m) | ($3.0m) | — | $2.8m | $3.2m | $2.9m | $3.1m | $1.1m | — | |
| Goodwill, Impairment Loss | — | — | — | — | — | — | $38.5m | $0 | $0 | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $196.8m | $220.3m | ($50.5m) | $57.3m | $24.0m | ($91.6m) | ($19.1m) | $88.3m | $230.1m | $315.6m | |
| Investment Income, Interest | $865k | $2.1m | $2.2m | $1.8m | $3.0m | $1.6m | $2.6m | $9.3m | $34.6m | $48.4m | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | — | — | — | — | — | ($123.8m) | ($15.7m) | $127.4m | $284.5m | $342.3m | |
| Net Income (Loss) Attributable to Parent | $31.8m | $57.3m | ($99.2m) | $49.0m | ($58.0m) | ($81.3m) | ($9.7m) | $96.9m | $239.1m | $301.1m | |
| Net Income (Loss) Attributable to Noncontrolling Interest | $3.3m | — | $2.7m | $3.4m | $1.1m | $3.0m | $185k | $1.4m | $2.0m | $2.3m | |
| Earnings Per Share, Basic | $0.83 | $1.48 | ($2.53) | $1.24 | ($1.44) | ($1.83) | ($0.22) | $2.13 | $5.27 | $6.62 | |
| Earnings Per Share, Diluted | $0.82 | $1.45 | ($2.53) | $1.23 | ($1.44) | ($1.83) | ($0.22) | $2.11 | $5.18 | $6.50 | |
| Weighted Average Number of Shares Outstanding, Basic | 38.2m | 38.7m | 39.2m | 39.6m | 40.3m | 44.3m | 45.1m | 45.4m | 45.4m | 45.5m | |
| Weighted Average Number of Shares Outstanding, Diluted | 38.6m | 39.4m | 39.2m | 40.0m | 40.3m | 44.3m | 45.1m | 45.8m | 46.2m | 46.3m | |
| Selling, General and Administrative Expense | — | — | $423.2m | $346.9m | $276.9m | $300.5m | $290.5m | $312.8m | $339.1m | $353.0m | |
| Other Nonoperating Income (Expense) | ($1.5m) | ($7.4m) | ($3.4m) | ($9.0m) | ($5.2m) | ($17.4m) | ($4.2m) | ($2.4m) | $1.2m | $3.3m | |
| Interest Expense (non-operating) | — | — | — | — | — | — | — | — | $15.4m | $22.5m | |
| Business Combination, Acquisition Related Costs | — | $7.0m | — | — | — | — | — | — | — | — | |
| Current Income Tax Expense (Benefit) | $35.8m | $23.7m | $6.6m | $20.8m | $13.2m | $40.1m | $26.4m | $63.7m | $82.2m | ($26.0m) | |
| General and Administrative Expense | $162.8m | $156.5m | — | — | — | — | — | — | — | — | |
| Interest Expense | $10.9m | $11.6m | $58.2m | $52.5m | $44.0m | $28.6m | $6.7m | $8.3m | — | — | |
| Nonoperating Income (Expense) | ($11.6m) | ($16.9m) | ($59.5m) | ($59.7m) | ($46.2m) | ($44.5m) | ($8.3m) | ($1.5m) | $20.4m | $29.2m | |
| Research and Development Expense | $168.2m | $170.0m | $207.9m | $202.2m | $194.1m | $197.2m | $185.1m | $208.7m | $215.0m | $207.0m | |
| Restructuring Costs | $7.2m | ($2.3m) | $859k | ($1.8m) | $5.9m | $8.7m | ($624k) | $385k | ($191k) | ($25k) | |
| Selling and Marketing Expense | $158.9m | $170.0m | — | — | — | — | — | — | — | — | |
| Share-based Payment Arrangement, Expensed and Capitalized, Amount | $19.1m | $23.2m | $33.4m | $30.3m | $28.8m | $26.9m | $23.2m | $33.4m | $49.8m | $66.4m | |
| Income Tax Expense (Benefit) | $49.6m | $74.3m | ($12.6m) | $20.6m | $238k | ($45.5m) | ($6.2m) | $29.1m | $43.4m | $38.9m | |
| Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement | — | $2k | ($1k) | ($250k) | ($286k) | $2k | ($166k) | $7k | $3k | $0 |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.