IDEXX Laboratories Quarterly Income Statements Chart
Quarterly
|
Annual
IDEXX Laboratories Quarterly Income Statements Table
Quarterly
|
Annual
Unit: USD | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2003-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product revenue | 657,561,000 | 573,051,000 | 559,870,000 | 567,987,000 | 577,272,000 | 543,049,000 | 521,825,000 | 521,489,000 | 540,680,000 | 505,942,000 | 476,874,000 | 481,004,000 | 492,518,000 | 478,377,000 | 468,458,000 | 471,787,000 | 480,715,000 | 454,348,000 | 433,695,000 | 422,283,000 | 366,058,000 | 364,773,000 | 363,448,000 | 360,000,000 | 365,638,000 | 334,058,000 | 332,319,000 | 324,303,000 | 348,621,000 | 317,440,000 | 309,028,000 | 291,031,000 | 304,091,000 | 271,965,000 | 200,068,250 | 266,321,000 | 284,887,000 | 249,065,000 | 182,515,750 | 246,750,000 | 251,210,000 | 232,104,000 | 172,643,250 | 233,666,000 | 237,515,000 | 219,392,000 | 157,445,500 | 206,693,000 | 217,322,000 | 205,768,000 | 153,322,000 | 196,900,000 | 191,334,000 | 203,502,000 | 188,385,000 | 132,467,750 | 173,297,000 | 179,813,000 | 176,761,000 | 183,522,000 | 171,527,000 | 176,066,000 | 155,895,000 | 166,698,000 | 167,144,000 | 190,488,000 | 168,990,000 | 171,284,000 | 155,552,000 | 159,886,000 | 145,464,000 | |
service revenue | 451,896,000 | 425,376,000 | 394,418,000 | 407,556,000 | 426,306,000 | 421,046,000 | 379,776,000 | 394,038,000 | 402,950,000 | 394,253,000 | 351,694,000 | 360,657,000 | 368,028,000 | 358,172,000 | 332,632,000 | 338,634,000 | 345,427,000 | 323,359,000 | 287,243,000 | 299,506,000 | 271,534,000 | 261,563,000 | 241,998,000 | 245,303,000 | 254,465,000 | 241,998,000 | 217,067,000 | 221,145,000 | 232,131,000 | 220,216,000 | 197,093,000 | 200,945,000 | 204,849,000 | 190,056,000 | 133,038,500 | 181,987,000 | 181,682,000 | 168,485,000 | 118,036,000 | 159,637,000 | 162,133,000 | 150,373,000 | 110,818,750 | 149,857,000 | 152,607,000 | 140,811,000 | 98,300,750 | 131,604,000 | 135,261,000 | 126,338,000 | 90,128,000 | 118,575,000 | 109,620,000 | 114,360,000 | 104,287,000 | 72,441,000 | 96,331,000 | 101,669,000 | 91,764,000 | 86,813,000 | 87,593,000 | 89,657,000 | 80,560,000 | 76,595,000 | 83,949,000 | 90,082,000 | 80,084,000 | 73,685,000 | 73,833,000 | 77,160,000 | 65,691,000 | |
total revenue | 1,109,457,000 | 998,427,000 | 954,288,000 | 975,543,000 | 1,003,578,000 | 964,095,000 | 901,601,000 | 915,527,000 | 943,630,000 | 900,195,000 | 828,568,000 | 841,661,000 | 860,546,000 | 836,549,000 | 801,090,000 | 810,421,000 | 826,142,000 | 777,707,000 | 720,938,000 | 721,789,000 | 637,592,000 | 626,336,000 | 605,446,000 | 605,303,000 | 620,103,000 | 576,056,000 | 549,386,000 | 545,448,000 | 580,752,000 | 537,656,000 | 506,121,000 | 491,976,000 | 508,940,000 | 462,021,000 | 333,106,750 | 448,308,000 | 466,569,000 | 417,550,000 | 300,551,750 | 406,387,000 | 413,343,000 | 382,477,000 | 283,462,000 | 383,523,000 | 390,122,000 | 360,203,000 | 255,746,250 | 338,297,000 | 352,583,000 | 332,106,000 | 243,450,000 | 315,475,000 | 300,954,000 | 317,862,000 | 292,672,000 | 204,908,750 | 269,628,000 | 281,482,000 | 268,525,000 | 270,335,000 | 259,120,000 | |||||||||||
yoy | 10.55% | 3.56% | 5.84% | 6.56% | 6.35% | 7.10% | 8.81% | 8.78% | 9.65% | 7.61% | 3.43% | 3.85% | 4.16% | 7.57% | 11.12% | 12.28% | 29.57% | 24.17% | 19.08% | 19.24% | 2.82% | 8.73% | 10.20% | 10.97% | 6.78% | 7.14% | 8.55% | 10.87% | 14.11% | 16.37% | 51.94% | 9.74% | 9.08% | 10.65% | 10.83% | 10.32% | 12.88% | 9.17% | 6.03% | 5.96% | 5.95% | 6.18% | 10.84% | 13.37% | 10.65% | 8.46% | 5.05% | 7.23% | 17.16% | 4.48% | -16.82% | 53.96% | 11.62% | 12.92% | 8.99% | -24.20% | 4.06% | |||||||||||||||
qoq | 11.12% | 4.63% | -2.18% | -2.79% | 4.10% | 6.93% | -1.52% | -2.98% | 4.83% | 8.64% | -1.56% | -2.19% | 2.87% | 4.43% | -1.15% | -1.90% | 6.23% | 7.87% | -0.12% | 13.21% | 1.80% | 3.45% | 0.02% | -2.39% | 7.65% | 4.85% | 0.72% | -6.08% | 8.02% | 6.23% | 2.88% | -3.33% | 10.16% | 38.70% | -25.70% | -3.91% | 11.74% | 38.93% | -26.04% | -1.68% | 8.07% | 34.93% | -26.09% | -1.69% | 8.31% | 40.84% | -24.40% | -4.05% | 6.17% | 36.42% | -22.83% | 4.82% | -5.32% | 8.61% | 42.83% | -24.00% | -4.21% | 4.83% | -0.67% | 4.33% | ||||||||||||
cost of revenue: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of product revenue | 205,146,000 | 175,532,000 | 182,395,000 | 176,271,000 | 180,642,000 | 176,770,000 | 185,815,000 | 178,527,000 | 179,999,000 | 173,610,000 | 168,563,000 | 158,554,000 | 167,323,000 | 162,071,000 | 172,973,000 | 166,748,000 | 169,832,000 | 147,270,000 | 161,513,000 | 146,804,000 | 124,024,000 | 125,454,000 | 135,814,000 | 125,112,000 | 127,893,000 | 117,383,000 | 129,079,000 | 120,294,000 | 127,270,000 | 118,246,000 | 123,244,000 | 109,848,000 | 110,330,000 | 103,027,000 | 77,612,500 | 103,909,000 | 108,910,000 | 97,631,000 | 66,689,500 | 92,185,000 | 91,203,000 | 83,370,000 | 62,445,500 | 84,784,000 | 86,956,000 | 78,042,000 | 57,628,500 | 76,521,000 | 79,842,000 | 74,150,000 | 56,605,000 | 72,738,000 | 76,831,000 | 77,457,000 | 73,705,000 | 51,943,250 | 67,076,000 | 72,063,000 | 68,634,000 | 78,929,000 | 71,543,000 | 71,304,000 | 59,267,000 | 69,449,000 | 65,435,000 | 70,738,000 | 64,541,000 | 69,566,000 | 60,121,000 | 72,319,000 | 58,290,000 | |
cost of service revenue | 209,579,000 | 199,516,000 | 201,233,000 | 203,234,000 | 203,777,000 | 194,255,000 | 189,619,000 | 189,018,000 | 190,781,000 | 183,614,000 | 175,078,000 | 176,481,000 | 179,191,000 | 175,725,000 | 171,696,000 | 170,752,000 | 167,002,000 | 159,655,000 | 149,923,000 | 152,379,000 | 134,226,000 | 141,292,000 | 138,483,000 | 135,241,000 | 134,357,000 | 127,076,000 | 119,946,000 | 119,511,000 | 121,043,000 | 116,311,000 | 110,403,000 | 108,126,000 | 105,895,000 | 100,803,000 | 71,791,750 | 97,669,000 | 97,116,000 | 92,382,000 | 65,718,500 | 89,928,000 | 89,383,000 | 83,563,000 | 62,528,750 | 85,403,000 | 84,648,000 | 80,064,000 | 56,254,500 | 75,993,000 | 75,043,000 | 73,982,000 | 54,320,500 | 72,102,000 | 65,456,000 | 66,372,000 | 64,042,000 | 44,502,500 | 60,345,000 | 60,135,000 | 57,530,000 | 58,475,000 | 57,100,000 | 55,979,000 | 52,755,000 | 53,323,000 | 57,509,000 | 58,572,000 | 54,697,000 | 53,159,000 | 50,786,000 | 50,506,000 | 44,286,000 | |
total cost of revenue | 414,725,000 | 375,048,000 | 383,628,000 | 379,505,000 | 384,419,000 | 371,025,000 | 375,434,000 | 367,545,000 | 370,780,000 | 357,224,000 | 343,641,000 | 335,035,000 | 346,514,000 | 337,796,000 | 344,669,000 | 337,500,000 | 336,834,000 | 306,925,000 | 311,436,000 | 299,183,000 | 258,250,000 | 266,746,000 | 274,297,000 | 260,353,000 | 262,250,000 | 244,459,000 | 249,025,000 | 239,805,000 | 248,313,000 | 234,557,000 | 233,647,000 | 217,974,000 | 216,225,000 | 203,830,000 | 149,404,250 | 201,578,000 | 206,026,000 | 190,013,000 | 132,408,000 | 182,113,000 | 180,586,000 | 166,933,000 | 124,974,250 | 170,187,000 | 171,604,000 | 158,106,000 | 113,883,000 | 152,514,000 | 154,885,000 | 148,132,000 | 110,925,500 | 144,840,000 | 142,287,000 | 143,829,000 | 137,747,000 | 96,445,750 | 127,421,000 | 132,198,000 | 126,164,000 | 137,404,000 | 128,643,000 | |||||||||||
gross profit | 694,732,000 | 623,379,000 | 570,660,000 | 596,038,000 | 619,159,000 | 593,070,000 | 526,167,000 | 547,982,000 | 572,850,000 | 542,971,000 | 484,927,000 | 506,626,000 | 514,032,000 | 498,753,000 | 456,421,000 | 472,921,000 | 489,308,000 | 470,782,000 | 409,502,000 | 422,606,000 | 379,342,000 | 359,590,000 | 331,149,000 | 344,950,000 | 357,853,000 | 331,597,000 | 300,361,000 | 305,643,000 | 332,439,000 | 303,099,000 | 272,474,000 | 274,002,000 | 292,715,000 | 258,191,000 | 240,626,000 | 246,730,000 | 260,543,000 | 227,537,000 | 217,695,000 | 224,274,000 | 232,757,000 | 215,544,000 | 182,165,000 | 213,336,000 | 218,518,000 | 202,097,000 | 188,665,000 | 185,783,000 | 197,698,000 | 183,974,000 | 169,050,000 | 170,635,000 | 158,667,000 | 174,033,000 | 154,925,000 | 144,771,000 | 142,207,000 | 149,284,000 | 142,361,000 | 132,931,000 | 130,477,000 | 138,440,000 | 124,433,000 | 120,521,000 | 128,149,000 | 151,260,000 | 129,836,000 | 122,244,000 | 118,478,000 | 114,221,000 | 108,579,000 | |
yoy | 12.21% | 5.11% | 8.46% | 8.77% | 8.08% | 9.23% | 8.50% | 8.16% | 11.44% | 8.87% | 6.25% | 7.13% | 5.05% | 5.94% | 11.46% | 11.91% | 28.99% | 30.92% | 23.66% | 22.51% | 6.00% | 8.44% | 10.25% | 12.86% | 7.64% | 9.40% | 10.23% | 11.55% | 13.57% | 17.39% | 13.24% | 11.05% | 12.35% | 13.47% | 10.53% | 10.01% | 11.94% | 5.56% | 19.50% | 5.13% | 6.52% | 6.65% | -3.45% | 14.83% | 10.53% | 9.85% | 11.60% | 8.88% | 24.60% | 5.71% | 9.12% | 17.87% | 11.57% | 16.58% | 8.83% | 8.91% | 8.99% | 7.83% | 14.41% | 10.30% | 1.82% | -8.48% | -4.16% | -1.41% | 8.16% | 32.43% | 19.58% | |||||
qoq | 11.45% | 9.24% | -4.26% | -3.73% | 4.40% | 12.72% | -3.98% | -4.34% | 5.50% | 11.97% | -4.28% | -1.44% | 3.06% | 9.27% | -3.49% | -3.35% | 3.94% | 14.96% | -3.10% | 11.41% | 5.49% | 8.59% | -4.00% | -3.61% | 7.92% | 10.40% | -1.73% | -8.06% | 9.68% | 11.24% | -0.56% | -6.39% | 13.37% | 7.30% | -2.47% | -5.30% | 14.51% | 4.52% | -2.93% | -3.64% | 7.99% | 18.32% | -14.61% | -2.37% | 8.13% | 7.12% | 1.55% | -6.03% | 7.46% | 8.83% | -0.93% | 7.54% | -8.83% | 12.33% | 7.01% | 1.80% | -4.74% | 4.86% | 7.09% | 1.88% | -5.75% | 11.26% | 3.25% | -5.95% | -15.28% | 16.50% | 6.21% | 3.18% | 3.73% | 5.20% | ||
gross margin % | 62.62% | 62.44% | 59.80% | 61.10% | 61.70% | 61.52% | 58.36% | 59.85% | 60.71% | 60.32% | 58.53% | 60.19% | 59.73% | 59.62% | 56.97% | 58.35% | 59.23% | 60.53% | 56.80% | 58.55% | 59.50% | 57.41% | 54.70% | 56.99% | 57.71% | 57.56% | 54.67% | 56.04% | 57.24% | 56.37% | 53.84% | 55.69% | 57.51% | 55.88% | 72.24% | 55.04% | 55.84% | 54.49% | 72.43% | 55.19% | 56.31% | 56.35% | 64.26% | 55.63% | 56.01% | 56.11% | 73.77% | 54.92% | 56.07% | 55.40% | 69.44% | 54.09% | 52.72% | 54.75% | 52.93% | 70.65% | 52.74% | 53.04% | 53.02% | 49.17% | 50.35% | |||||||||||
expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales and marketing | 161,107,000 | 156,223,000 | 150,108,000 | 146,281,000 | 142,665,000 | 149,453,000 | 142,032,000 | 135,698,000 | 140,532,000 | 147,804,000 | 131,935,000 | 130,021,000 | 130,257,000 | 132,292,000 | 128,458,000 | 124,434,000 | 119,032,000 | 114,811,000 | 115,909,000 | 108,202,000 | 94,181,000 | 116,143,000 | 105,694,000 | 104,551,000 | 101,364,000 | 106,584,000 | 95,904,000 | 95,146,000 | 96,255,000 | 100,101,000 | 90,539,000 | 88,818,000 | 87,693,000 | 87,244,000 | 80,605,000 | 79,972,000 | 76,652,000 | 79,829,000 | 76,495,000 | 73,107,000 | 75,217,000 | 75,136,000 | 77,238,000 | 70,602,000 | 68,020,000 | 67,848,000 | 63,851,000 | 60,079,000 | 57,896,000 | 59,397,000 | 41,059,500 | 52,067,000 | 50,682,000 | 50,974,000 | 50,985,000 | 46,557,000 | 44,486,000 | 44,167,000 | 44,416,000 | 43,383,000 | 41,504,000 | 41,876,000 | 40,985,000 | 40,214,000 | 41,527,000 | 44,214,000 | 44,001,000 | 41,796,000 | 37,757,000 | 36,747,000 | 35,582,000 | |
general and administrative | 98,681,000 | 91,561,000 | 101,137,000 | 91,887,000 | 157,243,000 | 92,024,000 | 87,021,000 | 89,034,000 | 89,669,000 | 70,101,000 | 83,047,000 | 83,764,000 | 81,488,000 | 77,949,000 | 83,466,000 | 82,098,000 | 73,326,000 | 70,770,000 | 69,721,000 | 105,031,000 | 60,268,000 | 65,812,000 | 74,664,000 | 66,337,000 | 59,955,000 | 60,361,000 | 58,972,000 | 63,955,000 | 61,080,000 | 60,931,000 | 55,318,000 | 57,186,000 | 55,460,000 | 52,914,000 | 50,778,000 | 52,627,000 | 54,317,000 | 49,295,000 | 48,793,000 | 46,198,000 | 44,920,000 | 42,599,000 | 45,257,000 | 45,698,000 | 41,846,000 | 41,089,000 | 40,990,000 | 38,651,000 | 38,858,000 | 41,631,000 | 31,849,000 | 35,307,000 | 32,483,000 | 33,140,000 | 32,596,000 | 29,931,000 | 30,704,000 | 33,076,000 | 32,808,000 | 29,393,000 | 28,185,000 | 30,794,000 | 29,068,000 | 27,274,000 | 29,705,000 | 29,881,000 | 29,821,000 | 26,937,000 | 27,343,000 | 27,690,000 | 26,149,000 | |
research and development | 61,898,000 | 59,061,000 | 57,729,000 | 53,978,000 | 55,450,000 | 52,635,000 | 51,812,000 | 47,967,000 | 46,505,000 | 44,667,000 | 43,418,000 | 48,013,000 | 123,221,000 | 40,168,000 | 45,306,000 | 40,427,000 | 37,697,000 | 37,579,000 | 38,777,000 | 37,517,000 | 31,645,000 | 33,310,000 | 35,160,000 | 34,260,000 | 32,259,000 | 31,514,000 | 30,138,000 | 29,192,000 | 29,510,000 | 29,023,000 | 28,809,000 | 27,585,000 | 26,998,000 | 25,790,000 | 25,418,000 | 25,672,000 | 25,412,000 | 24,620,000 | 25,496,000 | 24,862,000 | 24,317,000 | 25,006,000 | 24,869,000 | 24,847,000 | 25,433,000 | 23,114,000 | 22,496,000 | 21,568,000 | 22,181,000 | 21,758,000 | 21,050,000 | 20,349,000 | 19,406,000 | 18,621,000 | 17,812,000 | 17,479,000 | 17,203,000 | 17,206,000 | 16,709,000 | 16,008,000 | 16,583,000 | 16,594,000 | 15,939,000 | 17,184,000 | 17,920,000 | 18,274,000 | 17,295,000 | 16,769,000 | 17,281,000 | 17,317,000 | 15,971,000 | |
total operating expense | 321,686,000 | 306,845,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations | 373,046,000 | 316,534,000 | 261,686,000 | 303,892,000 | 263,801,000 | 298,958,000 | 245,302,000 | 275,283,000 | 296,144,000 | 280,399,000 | 226,527,000 | 244,828,000 | 179,066,000 | 248,344,000 | 199,191,000 | 225,962,000 | 259,253,000 | 247,622,000 | 185,095,000 | 171,856,000 | 193,248,000 | 144,325,000 | 115,631,000 | 139,802,000 | 164,275,000 | 133,138,000 | 115,347,000 | 117,350,000 | 145,594,000 | 113,044,000 | 97,808,000 | 100,413,000 | 122,564,000 | 92,243,000 | 83,825,000 | 88,459,000 | 104,162,000 | 73,793,000 | 66,911,000 | 71,895,000 | 88,303,000 | 72,803,000 | 34,801,000 | 72,189,000 | 83,219,000 | 70,046,000 | 61,328,000 | 65,485,000 | 78,763,000 | 61,188,000 | 49,784,000 | 62,912,000 | 56,096,000 | 71,298,000 | 53,532,000 | 50,804,000 | 49,814,000 | 54,835,000 | 48,428,000 | 44,147,000 | 44,205,000 | 49,176,000 | 38,441,000 | 35,849,000 | 38,997,000 | 58,891,000 | 38,719,000 | 36,742,000 | 36,097,000 | 32,467,000 | 30,877,000 | |
yoy | 41.41% | 5.88% | 6.68% | 10.39% | -10.92% | 6.62% | 8.29% | 12.44% | 65.38% | 12.91% | 13.72% | 8.35% | -30.93% | 0.29% | 7.62% | 31.48% | 34.16% | 71.57% | 60.07% | 22.93% | 17.64% | 8.40% | 0.25% | 19.13% | 12.83% | 17.78% | 17.93% | 16.87% | 18.79% | 22.55% | 16.68% | 13.51% | 17.67% | 25.00% | 25.28% | 23.04% | 17.96% | 1.36% | 92.27% | -0.41% | 6.11% | 3.94% | -43.25% | 10.24% | 5.66% | 14.48% | 23.19% | 4.09% | 40.41% | -14.18% | -7.00% | 23.83% | 12.61% | 30.02% | 10.54% | 15.08% | 12.69% | 11.51% | 25.98% | 23.15% | 13.35% | -16.50% | -0.72% | -2.43% | 8.03% | 81.39% | 25.40% | |||||
qoq | 17.85% | 20.96% | -13.89% | 15.20% | -11.76% | 21.87% | -10.89% | -7.04% | 5.62% | 23.78% | -7.48% | 36.73% | -27.90% | 24.68% | -11.85% | -12.84% | 4.70% | 33.78% | 7.70% | -11.07% | 33.90% | 24.82% | -17.29% | -14.90% | 23.39% | 15.42% | -1.71% | -19.40% | 28.79% | 15.58% | -2.59% | -18.07% | 32.87% | 10.04% | -5.24% | -15.08% | 41.15% | 10.29% | -6.93% | -18.58% | 21.29% | 109.20% | -51.79% | -13.25% | 18.81% | 14.22% | -6.35% | -16.86% | 28.72% | 22.91% | -20.87% | 12.15% | -21.32% | 33.19% | 5.37% | 1.99% | -9.16% | 13.23% | 9.70% | -0.13% | -10.11% | 27.93% | 7.23% | -8.07% | -33.78% | 52.10% | 5.38% | 1.79% | 11.18% | 5.15% | ||
operating margin % | 33.62% | 31.70% | 27.42% | 31.15% | 26.29% | 31.01% | 27.21% | 30.07% | 31.38% | 31.15% | 27.34% | 29.09% | 20.81% | 29.69% | 24.86% | 27.88% | 31.38% | 31.84% | 25.67% | 23.81% | 30.31% | 23.04% | 19.10% | 23.10% | 26.49% | 23.11% | 21.00% | 21.51% | 25.07% | 21.03% | 19.33% | 20.41% | 24.08% | 19.97% | 25.16% | 19.73% | 22.33% | 17.67% | 22.26% | 17.69% | 21.36% | 19.03% | 12.28% | 18.82% | 21.33% | 19.45% | 23.98% | 19.36% | 22.34% | 18.42% | 20.45% | 19.94% | 18.64% | 22.43% | 18.29% | 24.79% | 18.48% | 19.48% | 18.03% | 16.33% | 17.06% | |||||||||||
interest expense | -11,321,000 | -7,666,000 | -7,498,000 | -7,697,000 | -8,099,000 | -7,911,000 | -9,265,000 | -8,647,000 | -10,542,000 | -13,127,000 | -13,547,000 | -10,998,000 | -8,317,000 | -6,996,000 | -7,477,000 | -7,134,000 | -7,613,000 | -7,584,000 | -7,828,000 | -8,110,000 | -9,495,000 | -7,692,000 | -7,393,000 | -7,090,000 | -8,186,000 | -8,386,000 | -8,560,000 | -8,453,000 | -8,457,000 | -9,274,000 | -9,717,000 | -9,764,000 | -9,155,000 | -8,589,000 | -4,099,000 | -7,786,000 | -8,204,000 | -8,304,000 | -5,458,000 | -7,750,000 | -7,259,000 | -6,304,000 | -3,667,000 | -4,294,000 | -2,965,000 | -2,774,000 | -24,000 | -1,463,000 | -1,179,000 | -835,000 | -748,000 | -873,000 | -782,000 | -381,000 | -436,000 | -459,000 | -640,000 | -1,103,000 | -1,242,000 | -1,213,000 | -1,031,000 | -889,000 | -1,202,000 | -1,454,000 | -634,000 | |||||||
interest income | 627,000 | 1,216,000 | 2,199,000 | 2,714,000 | 3,354,000 | 4,432,000 | 3,631,000 | 1,255,000 | 327,000 | 416,000 | 235,000 | 353,000 | 334,000 | 143,000 | 169,000 | 122,000 | 91,000 | 52,000 | 169,000 | 208,000 | 69,000 | 140,000 | 268,000 | 86,000 | 33,000 | 40,000 | 258,000 | 142,000 | 172,000 | 579,000 | 1,595,000 | 1,400,000 | 1,176,000 | 1,083,000 | 649,750 | 851,000 | 928,000 | 820,000 | 417,000 | 684,000 | 559,000 | 425,000 | 318,000 | 313,000 | 488,000 | 471,000 | 336,250 | 456,000 | 444,000 | 444,000 | 347,250 | 473,000 | 450,000 | 419,000 | 369,000 | -2,079,000 | 136,000 | 138,000 | 53,000 | 138,000 | 48,000 | 56,000 | 244,000 | 522,000 | 682,000 | 570,000 | 546,000 | 870,000 | 687,000 | 620,000 | 662,000 | |
income before benefit from income taxes | 362,352,000 | 310,084,000 | 256,387,000 | 298,909,000 | 259,056,000 | 295,479,000 | 239,668,000 | 267,891,000 | 285,929,000 | 267,688,000 | 213,215,000 | 234,183,000 | 171,083,000 | 241,491,000 | 191,883,000 | 218,950,000 | 251,731,000 | 240,090,000 | 177,436,000 | 163,954,000 | 183,822,000 | 136,773,000 | 108,506,000 | 132,798,000 | 156,122,000 | 124,792,000 | 107,045,000 | 109,039,000 | 137,309,000 | 104,349,000 | 89,686,000 | 92,049,000 | 114,585,000 | 84,737,000 | 77,127,000 | 81,524,000 | 96,886,000 | 66,309,000 | 59,785,000 | 64,829,000 | 81,603,000 | 66,924,000 | 29,862,000 | 68,208,000 | 80,742,000 | 67,743,000 | 59,959,000 | 64,478,000 | 78,028,000 | 60,797,000 | 49,383,250 | 62,512,000 | 55,618,000 | 70,935,000 | 53,173,000 | 50,466,000 | 49,263,000 | 54,284,000 | 48,116,000 | 32,658,750 | 43,817,000 | 48,773,000 | 38,045,000 | 33,729,750 | 38,437,000 | 58,248,000 | 38,234,000 | |||||
benefit from income taxes | 68,363,000 | 67,407,000 | 40,238,000 | 66,068,000 | 55,758,000 | 59,900,000 | 45,147,000 | 55,660,000 | 61,693,000 | 53,634,000 | 41,008,000 | 53,245,000 | 39,104,000 | 47,526,000 | 29,112,000 | 43,772,000 | 49,125,000 | 35,801,000 | 2,478,000 | 17,633,000 | 34,826,000 | 24,917,000 | 17,962,000 | 23,960,000 | 30,421,000 | 22,083,000 | 21,368,000 | 15,825,000 | 28,629,000 | 14,873,000 | 51,396,000 | 21,535,000 | 29,178,000 | 15,679,000 | 24,756,000 | 25,072,000 | 29,680,000 | 20,284,000 | 15,395,000 | 20,600,000 | 24,665,000 | 20,346,000 | 3,911,000 | 16,045,000 | 23,498,000 | 21,150,000 | 16,722,000 | 18,786,000 | 24,029,000 | 15,930,000 | 19,724,000 | 19,639,000 | 17,122,000 | 22,281,000 | 16,567,000 | 14,086,000 | 14,548,000 | 17,087,000 | 15,088,000 | 12,943,000 | 12,281,000 | 15,106,000 | 11,974,000 | 11,713,000 | 12,738,000 | 18,884,000 | 10,683,000 | 11,195,000 | 9,787,000 | 9,969,000 | 9,878,000 | |
net income | 293,989,000 | 242,677,000 | 216,149,000 | 232,841,000 | 203,298,000 | 235,579,000 | 172,207,000 | 180,938,000 | 131,979,000 | 193,965,000 | 162,771,000 | 175,178,000 | 202,606,000 | 204,289,000 | 174,958,000 | 146,321,000 | 148,996,000 | 111,856,000 | 90,544,000 | 108,838,000 | 125,701,000 | 102,709,000 | 85,677,000 | 93,214,000 | 108,680,000 | 89,476,000 | 38,290,000 | 70,514,000 | 85,407,000 | 69,058,000 | 52,371,000 | 56,452,000 | 67,206,000 | 46,025,000 | 44,390,000 | 44,229,000 | 56,938,000 | 46,578,000 | 25,951,000 | 52,163,000 | 57,244,000 | 46,593,000 | 43,237,000 | 45,692,000 | 53,999,000 | 44,867,000 | 33,731,750 | 42,873,000 | 38,496,000 | 48,654,000 | 36,606,000 | 36,380,000 | 34,715,000 | 37,197,000 | 33,028,000 | 30,961,000 | 31,536,000 | 33,667,000 | 26,071,000 | 23,555,000 | 25,699,000 | 39,364,000 | 27,551,000 | 25,528,000 | 25,795,000 | 21,664,000 | 21,027,000 | |||||
yoy | 44.61% | 3.01% | 5.80% | 3.29% | -34.86% | -5.05% | -6.97% | 19.72% | 35.98% | 82.64% | 93.23% | 34.44% | 18.53% | 8.91% | 5.68% | 16.76% | 15.66% | 14.79% | 123.76% | 32.19% | 27.25% | 29.57% | -26.89% | 24.91% | 27.08% | 50.04% | 17.98% | 27.64% | 18.03% | -1.19% | 71.05% | -15.21% | -0.53% | -0.03% | -39.98% | 14.16% | 6.01% | 3.85% | 28.18% | 6.58% | 40.27% | -7.78% | -7.85% | 17.85% | 10.89% | 30.80% | 10.83% | 17.50% | 10.08% | 10.49% | 26.68% | 31.44% | 22.71% | -14.47% | -5.37% | -7.73% | -0.37% | 81.70% | 31.03% | |||||||||||||
qoq | 21.14% | 12.27% | -7.17% | 14.53% | -13.70% | -4.83% | 37.10% | -31.96% | 19.16% | -7.08% | -13.54% | -0.82% | 16.76% | 19.57% | -1.80% | 33.20% | 23.54% | -16.81% | -13.42% | 22.39% | 19.88% | -8.09% | -14.23% | 21.46% | 133.68% | -45.70% | -17.44% | 23.67% | 31.86% | -7.23% | -16.00% | 46.02% | 3.68% | 0.36% | -22.32% | 22.24% | 79.48% | -50.25% | -8.88% | 22.86% | 7.76% | -5.37% | -15.38% | 20.35% | 33.01% | -21.32% | 11.37% | -20.88% | 32.91% | 0.62% | 4.80% | -6.67% | 12.62% | 6.68% | -1.82% | -6.33% | 29.14% | 10.68% | -8.34% | -34.71% | 42.88% | 7.92% | -1.04% | 19.07% | 3.03% | |||||||
net income margin % | 26.50% | 24.31% | 22.65% | 23.87% | 20.26% | 24.44% | 0% | 0% | 0% | 0% | 20.78% | 21.50% | 15.34% | 23.19% | 20.32% | 21.62% | 24.52% | 26.27% | 24.27% | 20.27% | 23.37% | 17.86% | 14.95% | 17.98% | 20.27% | 17.83% | 15.60% | 17.09% | 18.71% | 16.64% | 7.57% | 14.33% | 16.78% | 14.95% | 15.72% | 12.59% | 14.40% | 11.02% | 14.77% | 10.88% | 13.78% | 12.18% | 9.16% | 13.60% | 14.67% | 12.94% | 16.91% | 13.51% | 15.32% | 13.51% | 13.86% | 13.59% | 12.79% | 15.31% | 12.51% | 17.75% | 12.88% | 13.21% | 12.30% | 11.45% | 12.17% | |||||||||||
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 3.66 | 2.98 | 2.65 | 2.83 | 2.46 | 2.84 | 2.34 | 2.55 | 2.7 | 2.58 | 2.08 | 2.17 | 1.57 | 2.3 | 1.92 | 2.06 | 2.37 | 2.39 | 2.05 | 1.71 | 1.75 | 1.31 | 1.06 | 1.26 | 1.46 | 1.19 | 0.99 | 1.07 | 1.25 | 1.02 | 0.44 | 0.81 | 0.97 | 0.78 | 0.58 | 0.63 | 0.75 | 0.51 | 0.48 | 0.48 | 0.61 | 0.99 | 0.56 | 1.05 | 1.12 | 0.9 | 0.83 | 0.87 | 1.01 | 0.82 | 0.68 | 0.85 | 0.64 | 0.63 | 0.6 | 0.64 | 0.57 | 0.53 | 0.54 | 0.57 | 0.44 | 0.4 | 0.43 | 0.66 | 0.45 | -0.69 | 0.84 | 0.7 | 0.68 | |||
diluted | 3.63 | 2.96 | 2.62 | 2.8 | 2.44 | 2.81 | 2.31 | 2.53 | 2.67 | 2.55 | 2.06 | 2.15 | 1.56 | 2.27 | 1.89 | 2.03 | 2.34 | 2.35 | 2.01 | 1.69 | 1.72 | 1.29 | 1.04 | 1.24 | 1.43 | 1.17 | 0.97 | 1.05 | 1.23 | 1.01 | 0.43 | 0.79 | 0.95 | 0.77 | 0.57 | 0.62 | 0.74 | 0.51 | 0.48 | 0.48 | 0.6 | 0.98 | 0.55 | 1.03 | 1.1 | 0.89 | 0.82 | 0.86 | 0.99 | 0.81 | 0.66 | 0.83 | 0.62 | 0.61 | 0.59 | 0.62 | 0.55 | 0.51 | 0.52 | 0.55 | 0.43 | 0.39 | 0.42 | 0.63 | 0.43 | -0.66 | 0.81 | 0.67 | 0.65 | |||
weighted-average shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 80,413 | 81,319 | 82,467 | 82,304 | 82,630 | 83,096 | 83,066 | 83,097 | 83,086 | 82,992 | 83,623 | 83,247 | 83,922 | 84,410 | 85,200 | 85,123 | 85,325 | 85,530 | 85,342 | 85,314 | 85,134 | 85,427 | 86,115 | 86,198 | 86,215 | 86,204 | 86,864 | 86,756 | 87,004 | 87,331 | 87,769 | 87,537 | 88,004 | 88,117 | 89,732 | 89,894 | 89,824 | 89,924 | 92,601 | 91,944 | 93,384 | 47,140 | 50,047 | 49,745 | 51,125 | 51,617 | 53,159 | 52,450 | 53,670 | 54,588 | 54,985 | 56,699 | 57,276 | 57,457 | 57,713 | 57,620 | 57,747 | 58,033 | 58,809 | 58,656 | 58,911 | 59,172 | 59,953 | 59,473 | 60,029 | 60,865 | 61,560 | 30,547 | 30,849 | 31,137 | ||
diluted | 80,994 | 81,922 | 83,246 | 83,056 | 83,393 | 83,957 | 83,978 | 83,993 | 83,983 | 83,959 | 84,600 | 84,113 | 84,858 | 85,564 | 86,572 | 86,511 | 86,654 | 86,917 | 86,722 | 86,690 | 86,402 | 86,705 | 87,542 | 87,667 | 87,615 | 87,549 | 88,470 | 88,453 | 88,596 | 88,944 | 89,567 | 89,256 | 89,878 | 89,994 | 90,884 | 91,138 | 90,817 | 90,838 | 93,649 | 92,897 | 94,306 | 47,761 | 50,751 | 50,400 | 51,795 | 52,338 | 53,985 | 53,242 | 54,386 | 55,490 | 56,155 | 58,007 | 58,727 | 59,090 | 59,559 | 59,276 | 59,646 | 60,029 | 60,682 | 60,668 | 60,697 | 60,606 | 62,249 | 61,865 | 62,440 | 63,558 | 64,455 | 31,991 | 32,201 | 32,542 | ||
the accompanying notes are an integral part of these condensed consolidated financial statements. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to idexx laboratories, inc. stockholders | 194,521,000 | 212,231,000 | 224,236,000 | 214,054,000 | 172,207,000 | 180,938,000 | 131,979,000 | 193,965,000 | 162,771,000 | 175,235,000 | 202,582,000 | 204,257,000 | 174,790,000 | 146,219,000 | 148,940,000 | 111,827,000 | 90,496,000 | 108,837,000 | 125,706,000 | 102,681,000 | 85,638,000 | 93,251,000 | 108,691,000 | 89,451,000 | 38,257,000 | 70,511,000 | 85,357,000 | 69,019,000 | 52,369,000 | 56,455,000 | 67,202,000 | 46,019,000 | 44,349,000 | 44,223,000 | 56,912,000 | 46,594,000 | 25,961,000 | 52,142,000 | 57,218,000 | 46,585,000 | 43,258,000 | 45,688,000 | 53,995,000 | 44,860,000 | 33,728,250 | 42,853,000 | 38,507,000 | 48,657,000 | 36,612,000 | 26,228,250 | 34,694,000 | 37,193,000 | 33,026,000 | |||||||||||||||||||
less: net income attributable to noncontrolling interest | -57,000 | 24,000 | 32,000 | 168,000 | 102,000 | 56,000 | 29,000 | 48,000 | 1,000 | -5,000 | 28,000 | 39,000 | -37,000 | -11,000 | 25,000 | 33,000 | 3,000 | 50,000 | 39,000 | 2,000 | 4,000 | 6,000 | 41,000 | 6,000 | 26,000 | -16,000 | -10,000 | 21,000 | 26,000 | 8,000 | 3,750 | 4,000 | 4,000 | 7,000 | 6,000 | 20,000 | -3,000 | 9,000 | 21,000 | 4,000 | 2,000 | |||||||||||||||||||||||||||||||
impairment charge | 8,212,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before benefit from income taxes and partner’s interest | 24,530,000 | 35,582,000 | 31,633,000 | 30,905,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
partner’s interest in loss of subsidiary |
We provide you with 20 years income statements for IDEXX Laboratories stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as earnings, sales and marketing expenses, research and development costs, profits, and profit margins. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of IDEXX Laboratories stock. Explore the full financial landscape of IDEXX Laboratories stock with our expertly curated income statements.
The information provided in this report about IDEXX Laboratories stock is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.