bf/NASDAQ:IDXX_icon.jpeg

NASDAQ:IDXX

IDEXX

  • Stock

USD

Last Close

418.55

22/11 21:00

Market Cap

39.92B

Beta: 1.19

Volume Today

487.13K

Avg: 394.50K

PE Ratio

57.52

PFCF: 68.57

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
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
Mar '24
Jun '24
Sep '24
revenue
360.20M
-
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%
964.10M
6.93%
1.00B
4.10%
975.54M
2.79%
cost of revenue
158.11M
-
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%
371.02M
1.17%
384.42M
3.61%
381.23M
0.83%
gross profit
202.10M
-
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%
593.07M
12.72%
619.16M
4.40%
594.32M
4.01%
selling and marketing expenses
67.85M
-
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%
149.45M
5.22%
142.66M
4.54%
146.28M
2.53%
general and administrative expenses
41.09M
-
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%
92.02M
5.75%
157.24M
70.87%
91.89M
41.56%
selling general and administrative expenses
108.94M
-
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%
241.48M
5.42%
299.91M
24.20%
238.17M
20.59%
research and development expenses
23.11M
-
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%
52.63M
1.59%
55.45M
5.35%
53.98M
2.65%
other expenses
cost and expenses
290.16M
-
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%
665.14M
1.35%
739.78M
11.22%
673.37M
8.98%
operating expenses
132.05M
-
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%
294.11M
4.72%
355.36M
20.82%
292.15M
17.79%
interest expense
2.77M
-
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%
-3.48M
38.25%
-4.75M
36.39%
-29.22M
515.74%
ebitda
83.91M
-
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%
298.96M
21.87%
263.80M
11.76%
207.60M
21.31%
operating income
70.05M
-
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%
298.96M
21.87%
263.80M
11.76%
302.17M
14.55%
depreciation and amortization
13.39M
-
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%
-62.10M
-
total other income expenses net
-2.30M
-
-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%
-3.48M
38.25%
-4.75M
36.39%
-3.26M
31.25%
income before tax
67.74M
-
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%
295.48M
23.29%
259.06M
12.33%
298.91M
15.38%
income tax expense
21.15M
-
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%
59.90M
32.68%
55.76M
6.91%
66.07M
18.49%
net income
46.59M
-
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%
235.58M
21.11%
203.30M
13.70%
232.84M
14.53%
weighted average shs out
103.23M
-
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%
82.63M
-
weighted average shs out dil
104.68M
-
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%
83.39M
-
eps
0.45
-
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.19%
0
100%
0
2.82
Infinity%
epsdiluted
0.45
-
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%
0
100%
0
2.79
Infinity%

All numbers in USD (except ratios and percentages)