bf/NASDAQ:IDXX_icon.jpeg

NASDAQ:IDXX

IDEXX Laboratories, Inc.

  • Stock

USD

Last Close

499.30

29/04 14:10

Market Cap

41.47B

Beta: 1.19

Volume Today

51.61K

Avg: 394.50K

PE Ratio

57.52

PFCF: 68.57

Jun '13
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
revenue
352.58M
-
338.30M
4.05%
354.07M
4.66%
360.20M
1.73%
390.12M
8.31%
383.52M
1.69%
351.96M
8.23%
382.48M
8.67%
413.34M
8.07%
406.39M
1.68%
399.69M
1.65%
417.55M
4.47%
466.57M
11.74%
448.31M
3.91%
443.00M
1.18%
462.02M
4.29%
508.94M
10.16%
491.98M
3.33%
506.12M
2.88%
537.66M
6.23%
580.75M
8.02%
545.45M
6.08%
549.39M
0.72%
576.06M
4.85%
620.10M
7.65%
605.30M
2.39%
605.45M
0.02%
626.34M
3.45%
637.59M
1.80%
721.79M
13.21%
720.94M
0.12%
777.71M
7.87%
826.14M
6.23%
810.42M
1.90%
801.09M
1.15%
836.55M
4.43%
860.55M
2.87%
841.66M
2.19%
828.57M
1.56%
900.20M
8.64%
943.63M
4.83%
915.53M
2.98%
901.60M
1.52%
cost of revenue
154.88M
-
152.51M
1.53%
165.41M
8.45%
158.11M
4.41%
171.60M
8.54%
170.19M
0.83%
169.79M
0.23%
166.93M
1.68%
180.59M
8.18%
182.11M
0.85%
181.99M
0.07%
190.01M
4.41%
206.03M
8.43%
201.58M
2.16%
202.37M
0.39%
203.83M
0.72%
216.22M
6.08%
217.97M
0.81%
233.65M
7.19%
234.56M
0.39%
248.31M
5.86%
239.81M
3.43%
249.03M
3.84%
244.46M
1.83%
262.25M
7.28%
260.35M
0.72%
274.30M
5.36%
266.75M
2.75%
258.25M
3.19%
299.18M
15.85%
311.44M
4.10%
306.93M
1.45%
336.83M
9.74%
337.50M
0.20%
344.67M
2.12%
337.80M
1.99%
346.51M
2.58%
335.04M
3.31%
343.64M
2.57%
357.22M
3.95%
370.78M
3.79%
367.55M
0.87%
375.43M
2.15%
gross profit
197.70M
-
185.78M
6.03%
188.66M
1.55%
202.10M
7.12%
218.52M
8.13%
213.34M
2.37%
182.16M
14.61%
215.54M
18.32%
232.76M
7.99%
224.27M
3.64%
217.69M
2.93%
227.54M
4.52%
260.54M
14.51%
246.73M
5.30%
240.63M
2.47%
258.19M
7.30%
292.71M
13.37%
274.00M
6.39%
272.47M
0.56%
303.10M
11.24%
332.44M
9.68%
305.64M
8.06%
300.36M
1.73%
331.60M
10.40%
357.85M
7.92%
344.95M
3.61%
331.15M
4.00%
359.59M
8.59%
379.34M
5.49%
422.61M
11.41%
409.50M
3.10%
470.78M
14.96%
489.31M
3.94%
472.92M
3.35%
456.42M
3.49%
498.75M
9.27%
514.03M
3.06%
506.63M
1.44%
484.93M
4.28%
542.97M
11.97%
572.85M
5.50%
547.98M
4.34%
526.17M
3.98%
selling and marketing expenses
57.90M
-
60.08M
3.77%
66.69M
11.01%
67.85M
1.73%
68.02M
0.25%
70.60M
3.80%
77.24M
9.40%
75.14M
2.72%
75.22M
0.11%
73.11M
2.81%
76.50M
4.63%
79.83M
4.36%
76.65M
3.98%
79.97M
4.33%
80.61M
0.79%
87.24M
8.24%
87.69M
0.51%
88.82M
1.28%
90.54M
1.94%
100.10M
10.56%
96.25M
3.84%
95.15M
1.15%
95.90M
0.80%
106.58M
11.14%
101.36M
4.90%
104.55M
3.14%
105.69M
1.09%
116.14M
9.89%
94.18M
18.91%
108.20M
14.89%
115.91M
7.12%
114.81M
0.95%
119.03M
3.68%
124.43M
4.54%
128.46M
3.23%
132.29M
2.98%
130.26M
1.54%
130.02M
0.18%
131.94M
1.47%
147.80M
12.03%
140.53M
4.92%
135.70M
3.44%
142.03M
4.67%
general and administrative expenses
38.86M
-
38.65M
0.53%
38.15M
1.30%
41.09M
7.71%
41.85M
1.84%
45.70M
9.21%
45.26M
0.97%
42.60M
5.87%
44.92M
5.45%
46.20M
2.85%
48.79M
5.62%
49.30M
1.03%
54.32M
10.19%
52.63M
3.11%
50.78M
3.51%
52.91M
4.21%
55.46M
4.81%
57.19M
3.11%
55.32M
3.27%
60.93M
10.15%
61.08M
0.24%
63.95M
4.71%
58.97M
7.79%
60.36M
2.36%
59.95M
0.67%
66.34M
10.64%
74.66M
12.55%
65.81M
11.86%
60.27M
8.42%
105.03M
74.27%
69.72M
33.62%
70.77M
1.50%
73.33M
3.61%
82.10M
11.96%
83.47M
1.67%
77.95M
6.61%
81.49M
4.54%
83.76M
2.79%
83.05M
0.86%
70.10M
15.59%
89.67M
27.91%
89.03M
0.71%
87.02M
2.26%
selling general and administrative expenses
96.75M
-
98.73M
2.04%
104.84M
6.19%
108.94M
3.91%
109.87M
0.85%
116.30M
5.86%
122.50M
5.33%
117.73M
3.89%
120.14M
2.04%
119.31M
0.69%
125.29M
5.01%
129.12M
3.06%
130.97M
1.43%
132.60M
1.24%
131.38M
0.92%
140.16M
6.68%
143.15M
2.14%
146.00M
1.99%
145.86M
0.10%
161.03M
10.40%
157.34M
2.30%
159.10M
1.12%
154.88M
2.66%
166.94M
7.79%
161.32M
3.37%
170.89M
5.93%
180.36M
5.54%
181.96M
0.89%
154.45M
15.12%
213.23M
38.06%
185.63M
12.94%
185.58M
0.03%
192.36M
3.65%
206.53M
7.37%
211.92M
2.61%
210.24M
0.79%
211.75M
0.72%
213.78M
0.96%
214.98M
0.56%
217.91M
1.36%
230.20M
5.64%
224.73M
2.38%
229.05M
1.92%
research and development expenses
22.18M
-
21.57M
2.76%
22.50M
4.30%
23.11M
2.75%
25.43M
10.03%
24.85M
2.30%
24.87M
0.09%
25.01M
0.55%
24.32M
2.76%
24.86M
2.24%
25.50M
2.55%
24.62M
3.44%
25.41M
3.22%
25.67M
1.02%
25.42M
0.99%
25.79M
1.46%
27.00M
4.68%
27.59M
2.17%
28.81M
4.44%
29.02M
0.74%
29.51M
1.68%
29.19M
1.08%
30.14M
3.24%
31.51M
4.57%
32.26M
2.36%
34.26M
6.20%
35.16M
2.63%
33.31M
5.26%
31.64M
5.00%
37.52M
18.56%
38.78M
3.36%
37.58M
3.09%
37.70M
0.31%
40.43M
7.24%
45.31M
12.07%
40.17M
11.34%
123.22M
206.76%
48.01M
61.04%
43.42M
9.57%
44.67M
2.88%
46.51M
4.11%
47.97M
3.14%
51.81M
8.02%
other expenses
cost and expenses
273.82M
-
272.81M
0.37%
292.75M
7.31%
290.16M
0.88%
306.90M
5.77%
311.33M
1.44%
317.16M
1.87%
309.67M
2.36%
325.04M
4.96%
326.28M
0.38%
332.77M
1.99%
343.76M
3.30%
362.41M
5.43%
359.85M
0.71%
359.17M
0.19%
369.78M
2.95%
386.38M
4.49%
391.56M
1.34%
408.31M
4.28%
424.61M
3.99%
435.16M
2.48%
428.10M
1.62%
434.04M
1.39%
442.92M
2.05%
455.83M
2.91%
465.50M
2.12%
489.81M
5.22%
482.01M
1.59%
444.34M
7.81%
549.93M
23.76%
535.84M
2.56%
530.09M
1.07%
566.89M
6.94%
584.46M
3.10%
601.90M
2.98%
588.21M
2.28%
681.48M
15.86%
596.83M
12.42%
602.04M
0.87%
619.80M
2.95%
647.49M
4.47%
640.24M
1.12%
656.30M
2.51%
operating expenses
118.94M
-
120.30M
1.15%
127.34M
5.85%
132.05M
3.70%
135.30M
2.46%
141.15M
4.32%
147.36M
4.40%
142.74M
3.14%
144.45M
1.20%
144.17M
0.20%
150.78M
4.59%
153.74M
1.96%
156.38M
1.72%
158.27M
1.21%
156.80M
0.93%
165.95M
5.83%
170.15M
2.53%
173.59M
2.02%
174.67M
0.62%
190.06M
8.81%
186.84M
1.69%
188.29M
0.77%
185.01M
1.74%
198.46M
7.27%
193.58M
2.46%
205.15M
5.98%
215.52M
5.05%
215.26M
0.12%
186.09M
13.55%
250.75M
34.74%
224.41M
10.51%
223.16M
0.56%
230.06M
3.09%
246.96M
7.35%
257.23M
4.16%
250.41M
2.65%
334.97M
33.77%
261.80M
21.84%
258.40M
1.30%
262.57M
1.61%
276.71M
5.38%
272.70M
1.45%
280.87M
2.99%
interest expense
735K
-
1.46M
99.05%
1.37M
6.43%
2.77M
102.63%
2.96M
6.89%
4.29M
44.82%
4.94M
15.02%
5.88M
19.03%
7.26M
23.47%
7.75M
6.76%
7.13M
8.05%
8.30M
16.53%
8.20M
1.20%
7.79M
5.10%
6.70M
13.97%
8.59M
28.23%
9.15M
6.59%
9.76M
6.65%
8.12M
16.82%
9.27M
14.18%
8.46M
8.81%
8.45M
0.05%
8.30M
1.79%
8.39M
1.01%
8.19M
2.38%
7.09M
13.39%
7.13M
0.49%
7.69M
7.96%
9.49M
23.44%
8.11M
14.59%
7.66M
5.56%
7.58M
0.98%
7.52M
0.82%
7.13M
5.16%
7.31M
2.44%
7.00M
4.27%
7.98M
14.11%
11.00M
37.77%
13.31M
21.04%
12.71M
4.51%
10.21M
19.64%
-7.39M
172.36%
-5.63M
23.78%
ebitda
78.76M
-
79.71M
1.21%
61.33M
23.06%
83.91M
36.82%
98.40M
17.27%
88.02M
10.55%
34.80M
60.46%
72.80M
109.20%
105.65M
45.12%
99.07M
6.23%
66.91M
32.46%
93.16M
39.23%
124.75M
33.92%
109.08M
12.57%
83.83M
23.15%
113.63M
35.56%
144.33M
27.01%
122.54M
15.09%
97.81M
20.18%
134.43M
37.44%
166.66M
23.98%
138.37M
16.97%
115.35M
16.64%
154.53M
33.97%
185.93M
20.32%
162.33M
12.69%
115.63M
28.77%
167.67M
45.00%
216.90M
29.36%
196.72M
9.31%
185.09M
5.91%
272.73M
47.35%
259.25M
4.94%
252.55M
2.59%
199.19M
21.13%
275.00M
38.06%
179.07M
34.88%
273.73M
52.86%
226.53M
17.24%
280.40M
23.78%
296.14M
5.62%
275.28M
7.04%
245.30M
10.89%
operating income
78.76M
-
65.48M
16.86%
61.33M
6.35%
70.05M
14.22%
83.22M
18.81%
72.19M
13.25%
34.80M
51.79%
72.80M
109.20%
88.30M
21.29%
71.89M
18.58%
66.91M
6.93%
73.79M
10.29%
104.16M
41.15%
88.46M
15.08%
83.83M
5.24%
92.24M
10.04%
122.56M
32.87%
100.41M
18.07%
97.81M
2.59%
113.04M
15.58%
145.59M
28.79%
117.35M
19.40%
115.35M
1.71%
133.14M
15.42%
164.28M
23.39%
139.80M
14.90%
115.63M
17.29%
144.32M
24.82%
193.25M
33.90%
171.86M
11.07%
185.09M
7.70%
247.62M
33.78%
259.25M
4.70%
225.96M
12.84%
199.19M
11.85%
248.34M
24.68%
179.07M
27.90%
244.83M
36.73%
226.53M
7.48%
280.40M
23.78%
296.14M
5.62%
275.28M
7.04%
245.30M
10.89%
depreciation and amortization
13.84M
-
13.77M
0.51%
13.47M
2.23%
13.39M
0.53%
14.70M
9.71%
15.52M
5.62%
15.28M
1.57%
16.15M
5.73%
16.79M
3.94%
18.28M
8.89%
17.73M
3.03%
18.55M
4.61%
19.66M
6.03%
19.77M
0.52%
20.24M
2.40%
20.31M
0.33%
20.59M
1.37%
20.73M
0.68%
21.52M
3.83%
20.80M
3.33%
20.89M
0.42%
20.88M
0.07%
20.60M
1.31%
21.36M
3.64%
21.62M
1.25%
22.45M
3.82%
22.59M
0.64%
23.20M
2.72%
23.58M
1.63%
24.65M
4.53%
24.56M
0.37%
25.06M
2.02%
25.38M
1.28%
26.47M
4.30%
27.70M
4.64%
26.65M
3.76%
28.12M
5.51%
28.90M
2.77%
28.72M
0.62%
28.33M
1.35%
27.86M
1.68%
28.98M
4.06%
29.74M
2.59%
total other income expenses net
-735K
-
-1.01M
37.01%
-1.37M
35.95%
-2.30M
68.22%
-2.48M
7.56%
-3.98M
60.72%
-4.94M
24.06%
-5.88M
19.03%
-6.70M
13.96%
-8.21M
22.57%
-7.13M
13.22%
-7.48M
5.02%
-7.28M
2.78%
-6.93M
4.69%
-6.70M
3.42%
-7.51M
12.06%
-7.98M
6.30%
-8.36M
4.83%
-8.12M
2.89%
-8.70M
7.05%
-8.29M
4.72%
-8.31M
0.31%
-8.30M
0.11%
-8.35M
0.53%
-8.15M
2.31%
-7.00M
14.09%
-7.13M
1.73%
-7.55M
5.99%
-9.43M
24.81%
-7.90M
16.17%
-7.66M
3.08%
-7.53M
1.66%
-7.52M
0.13%
-7.01M
6.78%
-7.48M
6.63%
-6.85M
8.35%
-7.98M
16.49%
-10.64M
33.35%
-13.31M
25.05%
-12.71M
4.51%
-10.21M
19.64%
-7.39M
27.64%
-5.63M
23.78%
income before tax
78.03M
-
64.48M
17.37%
59.96M
7.01%
67.74M
12.98%
80.74M
19.19%
68.21M
15.52%
29.86M
56.22%
66.92M
124.11%
81.60M
21.93%
64.83M
20.56%
59.78M
7.78%
66.31M
10.91%
96.89M
46.11%
81.52M
15.86%
77.13M
5.39%
84.74M
9.87%
114.58M
35.22%
92.05M
19.67%
89.69M
2.57%
104.35M
16.35%
137.31M
31.59%
109.04M
20.59%
107.05M
1.83%
124.79M
16.58%
156.12M
25.11%
132.80M
14.94%
108.51M
18.29%
136.77M
26.05%
183.82M
34.40%
163.95M
10.81%
177.44M
8.22%
240.09M
35.31%
251.73M
4.85%
218.95M
13.02%
191.88M
12.36%
241.49M
25.85%
171.08M
29.16%
234.18M
36.88%
213.22M
8.95%
267.69M
25.55%
285.93M
6.81%
267.89M
6.31%
239.67M
10.54%
income tax expense
24.03M
-
18.79M
21.82%
16.72M
10.99%
21.15M
26.48%
23.50M
11.10%
16.05M
31.72%
3.91M
75.62%
20.35M
420.23%
24.66M
21.23%
20.60M
16.48%
15.39M
25.27%
20.28M
31.76%
29.68M
46.32%
25.07M
15.53%
24.76M
1.26%
15.68M
36.67%
29.18M
86.10%
21.54M
26.19%
51.40M
138.66%
14.87M
71.06%
28.63M
92.49%
15.82M
44.72%
21.37M
35.03%
22.08M
3.35%
30.42M
37.76%
23.96M
21.24%
17.96M
25.03%
24.92M
38.72%
34.83M
39.77%
17.63M
49.37%
2.48M
85.95%
35.80M
1,344.75%
49.13M
37.22%
43.77M
10.90%
29.11M
33.49%
47.53M
63.25%
39.10M
17.72%
53.24M
36.16%
41.01M
22.98%
53.63M
30.79%
61.69M
15.03%
55.66M
9.78%
45.15M
18.89%
net income
53.99M
-
45.69M
15.38%
43.26M
5.32%
46.59M
7.69%
57.22M
22.82%
52.14M
8.87%
25.96M
50.21%
46.59M
79.48%
56.91M
22.14%
44.22M
22.30%
44.35M
0.28%
46.02M
3.77%
67.20M
46.03%
56.45M
15.99%
52.37M
7.24%
69.02M
31.79%
85.36M
23.67%
70.51M
17.39%
38.26M
45.74%
89.45M
133.82%
108.69M
21.51%
93.25M
14.21%
85.64M
8.16%
102.68M
19.90%
125.71M
22.42%
108.84M
13.42%
90.50M
16.85%
111.83M
23.57%
148.94M
33.19%
146.22M
1.83%
174.79M
19.54%
204.26M
16.86%
202.58M
0.82%
175.24M
13.50%
162.77M
7.11%
193.97M
19.16%
131.98M
31.96%
180.94M
37.10%
172.21M
4.83%
214.05M
24.30%
224.24M
4.76%
212.23M
5.35%
194.52M
8.34%
weighted average shs out
107.34M
-
104.90M
2.27%
103.92M
0.93%
103.23M
0.66%
102.25M
0.95%
99.49M
2.70%
95.50M
4.01%
94.28M
1.28%
93.38M
0.95%
91.94M
1.54%
90.84M
1.20%
89.92M
1.01%
89.82M
0.11%
89.89M
0.08%
89.29M
0.67%
88.12M
1.32%
88.00M
0.13%
87.54M
0.53%
87.43M
0.13%
87.33M
0.11%
87.00M
0.37%
86.76M
0.29%
86.38M
0.43%
86.20M
0.20%
86.22M
0.01%
86.20M
0.02%
85.85M
0.41%
85.43M
0.49%
85.13M
0.34%
85.31M
0.21%
85.49M
0.21%
85.53M
0.05%
85.33M
0.24%
85.12M
0.24%
84.83M
0.35%
84.41M
0.49%
83.92M
0.58%
83.25M
0.80%
82.93M
0.38%
82.99M
0.07%
83.09M
0.11%
83.10M
0.01%
83.09M
0.01%
weighted average shs out dil
108.77M
-
106.48M
2.10%
105.47M
0.95%
104.68M
0.76%
103.59M
1.04%
100.80M
2.69%
96.86M
3.91%
95.52M
1.38%
94.31M
1.27%
92.90M
1.49%
91.79M
1.19%
90.84M
1.03%
90.82M
0.02%
91.14M
0.35%
90.59M
0.60%
89.99M
0.66%
89.88M
0.13%
89.26M
0.69%
89.05M
0.24%
88.94M
0.11%
88.60M
0.39%
88.45M
0.16%
87.81M
0.73%
87.55M
0.29%
87.61M
0.08%
87.67M
0.06%
87.21M
0.52%
86.70M
0.58%
86.40M
0.35%
86.69M
0.33%
86.90M
0.25%
86.92M
0.01%
86.65M
0.30%
86.51M
0.17%
86.14M
0.43%
85.56M
0.67%
84.86M
0.83%
84.11M
0.88%
83.81M
0.35%
83.96M
0.17%
83.98M
0.03%
83.99M
0.01%
83.93M
0.07%
eps
0.51
-
0.44
13.73%
0.42
4.55%
0.45
7.14%
0.56
24.44%
0.52
7.14%
0.27
48.08%
0.49
81.48%
0.61
24.49%
0.48
21.31%
0.49
2.08%
0.51
4.08%
0.75
47.06%
0.63
16%
0.59
6.35%
0.78
32.20%
0.97
24.36%
0.81
16.49%
0.44
45.68%
1.02
131.82%
1.25
22.55%
1.07
14.40%
0.99
7.48%
1.19
20.20%
1.46
22.69%
1.26
13.70%
1.05
16.67%
1.31
24.76%
1.75
33.59%
1.71
2.29%
2.04
19.30%
2.39
17.16%
2.37
0.84%
2.06
13.08%
1.92
6.80%
2.30
19.79%
1.57
31.74%
2.17
38.22%
2.08
4.15%
2.58
24.04%
2.70
4.65%
2.55
5.56%
2.34
8.24%
epsdiluted
0.50
-
0.43
14.00%
0.41
4.65%
0.45
9.76%
0.55
22.22%
0.52
5.45%
0.27
48.08%
0.49
81.48%
0.60
22.45%
0.48
20%
0.48
0%
0.51
6.25%
0.74
45.10%
0.62
16.22%
0.58
6.45%
0.77
32.76%
0.95
23.38%
0.79
16.84%
0.43
45.57%
1.01
134.88%
1.23
21.78%
1.05
14.63%
0.98
6.67%
1.17
19.39%
1.43
22.22%
1.24
13.29%
1.04
16.13%
1.29
24.04%
1.72
33.33%
1.69
1.74%
2.01
18.93%
2.35
16.92%
2.34
0.43%
2.03
13.25%
1.89
6.90%
2.27
20.11%
1.56
31.28%
2.15
37.82%
2.05
4.65%
2.55
24.39%
2.67
4.71%
2.53
5.24%
2.32
8.30%

All numbers in USD (except ratios and percentages)

Please Sign In To Use The Chat

The chat is only available for registered users, please sign in or create your free account.