Company Valuation: IDEXX Laboratories, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 55,833 33,786 46,098 33,854 54,022 40,839 - -
Change - -39.49% 36.44% -26.56% 59.57% -24.4% - -
Enterprise Value (EV) 1 56,612 35,022 46,592 34,434 54,690 41,207 40,742 39,943
Change - -38.14% 33.04% -26.09% 58.83% -24.65% -1.13% -1.96%
P/E 76.6x 50.8x 55.2x 38.7x 51.7x 35.1x 31x 27.4x
PBR 82.6x 55.6x 31x 21.6x 34.1x 20.6x 15.3x 11.2x
PEG - -7.66x 2.2x 6.38x 2.3x 2.7x 2.4x 2.1x
Capitalization / Revenue 17.4x 10x 12.6x 8.69x 12.6x 8.65x 7.94x 7.28x
EV / Revenue 17.6x 10.4x 12.7x 8.83x 12.7x 8.73x 7.93x 7.12x
EV / EBITDA 54.6x 34.7x 38.4x 28.1x 36.3x 24.5x 22x 19.5x
EV / EBIT 60.7x 39x 42.5x 30.5x 40.2x 27x 24.1x 21.1x
EV / FCF 89x 88.9x 60.3x 42.6x 51.7x 35.1x 31.4x 27.5x
FCF Yield 1.12% 1.13% 1.66% 2.35% 1.93% 2.85% 3.18% 3.64%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 8.6 8.03 10.06 10.67 13.08 14.77 16.7 18.93
Distribution rate - - - - - - - -
Net sales 1 3,215 3,367 3,661 3,898 4,304 4,723 5,141 5,607
EBITDA 1 1,037 1,011 1,212 1,225 1,505 1,679 1,849 2,048
EBIT 1 932 898.8 1,097 1,128 1,360 1,527 1,692 1,890
Net income 1 744.8 679.1 845 887.9 1,059 1,179 1,315 1,473
Net Debt 1 779.2 1,236 493.9 579.3 667.8 368 -97.34 -896.8
Reference price 2 658.46 407.96 555.05 413.44 676.53 518.39 518.39 518.39
Nbr of stocks (in thousands) 84,794 82,817 83,052 81,885 79,851 78,781 - -
Announcement Date 2/2/22 6/2/23 5/2/24 3/2/25 2/2/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
35.11x8.73x24.55x-.--% 40.84B
27.63x3.84x14.83x2.64% 169B
18.25x3.37x12.04x3.26% 110B
21.42x4.21x14.72x1.31% 106B
25.26x2.48x10.04x2.86% 73.87B
16.92x0.2x12.42x0.77% 58.98B
29.6x7.3x18.91x1.35% 51.28B
34.07x3.32x11.38x2.22% 48.16B
34.3x6.01x18.87x-.--% 32.21B
46.7x1.32x12.21x0.2% 31.24B
Average 28.93x 4.08x 15.00x 1.46% 72.14B
Weighted average by Cap. 26.28x 3.86x 14.38x 1.92%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA



Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. IDXX Stock
  4. Valuation IDEXX Laboratories, Inc.