IDEXX LABORATORIES INC DE (IDXX)
2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | |
---|---|---|---|---|
Total revenue | 1,109,457 | 998,427 | 975,543 | 1,003,578 |
Service | 209,579 | - | - | - |
Product | 205,146 | - | - | - |
Cost of revenue | 414,725 | - | - | - |
Service | - | 199,516 | 203,234 | 203,777 |
Product | - | 175,532 | 176,271 | 180,642 |
Total cost of revenue | - | 375,048 | 379,505 | 384,419 |
Gross profit | 694,732 | 623,379 | 596,038 | 619,159 |
Sales and marketing | 161,107 | 156,223 | 146,281 | 142,665 |
Research and development | 61,898 | 59,061 | 53,978 | 55,450 |
General and administrative | 98,681 | 91,561 | 91,887 | 157,243 |
Total operating expense | 321,686 | 306,845 | - | - |
Income from operations | 373,046 | 316,534 | 303,892 | 263,801 |
Interest expense | 11,321 | 7,666 | 7,697 | 8,099 |
Interest income | 627 | 1,216 | 2,714 | 3,354 |
Income before provision for income taxes | 362,352 | 310,084 | 298,909 | 259,056 |
Provision for income taxes | 68,363 | 67,407 | 66,068 | 55,758 |
Net income | 293,989 | 242,677 | 232,841 | 203,298 |
Basic (in shares) | 80,413,000 | 81,319,000 | 82,304,000 | 82,630,000 |
Basic (in usd per share) | 3.66 | 2.98 | 2.83 | 2.46 |
Diluted (in shares) | 80,994,000 | 81,922,000 | 83,056,000 | 83,393,000 |
Diluted (in usd per share) | 3.63 | 2.96 | 2.8 | 2.44 |