IDEXX Laboratories revenue and financials
$527.07Change from previous close: +1.67%Absolute change: +$8.68
In the fiscal year ended December 2025, IDEXX Laboratories reported revenue of $4.3B (+10.42% year over year). Net income was $1.06B, a net margin of 24.6%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +10.42%
- 2025 vs 2024
- Net income growth
- +19.33%
- 2025 vs 2024
- Net margin
- 24.6%
- 2024: 22.8%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 4,304 | 3,898 | 3,661 | 3,367 | 3,215 | 2,707 | 2,407 | 2,213 | 1,969 | 1,775 |
| Cost of revenue | 1,644 | 1,519 | 1,471 | 1,363 | 1,326 | 1,136 | 1,041 | 972 | 872 | 800 |
| Gross profit | 2,660 | 2,379 | 2,190 | 2,004 | 1,889 | 1,571 | 1,366 | 1,242 | 1,097 | 975 |
| Selling, general and administrative | 1,048 | 1,031 | 902 | 851 | — | — | — | — | — | — |
| Research and development | 251 | 220 | 191 | 255 | 161 | 141 | 133 | 118 | 109 | 101 |
| Operating income | 1,360 | 1,128 | 1,097 | 899 | 932 | 695 | 553 | 491 | 413 | 350 |
| EBIT | 1,363 | 1,141 | 1,103 | 900 | — | — | — | — | — | — |
| EBITDA | 1,508 | 1,271 | 1,218 | 1,012 | — | — | — | — | — | — |
| Interest expense | 38.9 | 31.2 | 41.6 | 39.9 | 29.8 | 33.1 | 31.1 | 34.7 | 37.2 | 32.0 |
| Pre-tax income | 1,324 | 1,110 | 1,061 | 860 | — | — | — | — | — | — |
| Income tax | 265 | 222 | 216 | 181 | 158 | 79.9 | 94.4 | 80.7 | 118 | 99.8 |
| Net income | 1,059 | 888 | 845 | 679 | 745 | 582 | 428 | 377 | 263 | 222 |
| Net income to common shareholders | 1,059 | 888 | 845 | 679 | — | — | — | — | — | — |
| Basic EPS | 13.17 | 10.77 | 10.17 | 8.12 | 8.74 | 6.82 | 4.97 | 4.34 | 3.00 | 2.47 |
| Diluted EPS | 13.08 | 10.67 | 10.06 | 8.03 | 8.60 | 6.71 | 4.89 | 4.26 | 2.94 | 2.44 |
| Average shares (basic) | 80.4 | 82.5 | 83.1 | 83.6 | — | — | — | — | — | — |
| Average shares (diluted) | 81.0 | 83.2 | 84.0 | 84.6 | 86.6 | 86.7 | 87.5 | 88.5 | 89.6 | 90.9 |
