$IDXX
IDEXX LABORATORIES INC /DE
CIK:0000874716|SEC Filings
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Revenue: | ||||
| Total revenue | $ 1,216,585 | $ 1,109,457 | $ 2,357,405 | $ 2,107,884 |
| Cost of revenue: | ||||
| Cost of revenue from reportable segments | 437,498 | 414,725 | 855,579 | 789,773 |
| Gross profit | 779,087 | 694,732 | 1,501,826 | 1,318,111 |
| Expenses: | ||||
| Sales and marketing | 171,277 | 161,107 | 346,527 | 317,330 |
| General and administrative | 116,815 | 98,681 | 235,930 | 190,242 |
| Research and development | 65,429 | 61,898 | 131,217 | 120,959 |
| Total operating expenses | 353,521 | 321,686 | 713,674 | 628,531 |
| Income from operations | 425,566 | 373,046 | 788,152 | 689,580 |
| Non-operating income (expense): | ||||
| Interest expense | (10,182) | (11,321) | (17,923) | (18,987) |
| Interest income | 606 | 627 | 1,203 | 1,843 |
| Gain (loss) on equity investment | 1,234 | 0 | 1,234 | 0 |
| Income before provision for income taxes | 417,224 | 362,352 | 772,666 | 672,436 |
| Provision for income taxes | 78,812 | 68,363 | 155,808 | 135,770 |
| Net income | $ 338,412 | $ 293,989 | $ 616,858 | $ 536,666 |
| Earnings per Share: | ||||
| Basic (in USD per share) | $ 4.29 | $ 3.66 | $ 7.78 | $ 6.64 |
| Diluted (in USD per share) | $ 4.27 | $ 3.63 | $ 7.74 | $ 6.59 |
| Weighted Average Shares Outstanding: | ||||
| Basic (in shares) | 78,954 | 80,413 | 79,299 | 80,864 |
| Diluted (in shares) | 79,312 | 80,994 | 79,742 | 81,465 |
| Product revenue | ||||
| Revenue: | ||||
| Total revenue | $ 718,626 | $ 657,561 | $ 1,384,750 | $ 1,230,612 |
| Cost of revenue: | ||||
| Cost of revenue from reportable segments | 204,195 | 205,146 | 398,623 | 380,678 |
| Service revenue | ||||
| Revenue: | ||||
| Total revenue | 497,959 | 451,896 | 972,655 | 877,272 |
| Cost of revenue: | ||||
| Cost of revenue from reportable segments | $ 233,303 | $ 209,579 | $ 456,956 | $ 409,095 |