bf/NASDAQ:IDXX_icon.jpeg

NASDAQ:IDXX

IDEXX Laboratories, Inc.

  • Stock

USD

Last Close

539.57

28/03 20:00

Market Cap

43.60B

Beta: 1.19

Volume Today

257.07K

Avg: 394.50K

PE Ratio

57.52

PFCF: 68.57

Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
cost and expenses
1.11B
-
1.23B
10.38%
1.29B
5.57%
1.43B
10.16%
1.56B
9.18%
1.72B
10.66%
1.85B
7.67%
2.01B
8.53%
2.28B
13.48%
2.47B
8.11%
2.56B
3.86%
cost of revenue
620.94M
-
669.69M
7.85%
711.62M
6.26%
799.99M
12.42%
871.68M
8.96%
971.70M
11.47%
1.04B
7.17%
1.14B
9.05%
1.33B
16.76%
1.36B
2.79%
1.47B
7.92%
depreciation and amortization
54.60M
-
58.89M
7.86%
68.96M
17.10%
78.22M
13.43%
83.14M
6.29%
83.18M
0.05%
88.01M
5.81%
96.00M
9.08%
104.60M
8.96%
111.90M
6.98%
ebitda
266.76M
-
260.25M
2.44%
308.12M
18.39%
350.24M
13.67%
413.03M
17.93%
491.33M
18.96%
552.85M
12.52%
694.52M
25.63%
932.03M
34.20%
898.76M
3.57%
1.10B
22.07%
eps
1.77
-
1.82
2.82%
2.07
13.74%
2.47
19.32%
3
21.46%
4.34
44.67%
4.97
14.52%
6.82
37.22%
8.74
28.15%
8.12
7.09%
10.17
25.28%
eps diluted
1.74
-
1.79
2.87%
2.05
14.53%
2.44
19.02%
2.94
20.49%
4.26
44.90%
4.89
14.79%
6.71
37.22%
8.60
28.17%
8.03
6.63%
10.06
25.28%
general and administrative expenses
157.86M
-
173.89M
10.15%
182.51M
4.96%
207.02M
13.43%
220.88M
6.70%
244.94M
10.89%
261.32M
6.69%
300.83M
15.12%
309.66M
2.93%
326.25M
5.36%
335.82M
2.94%
gross profit
756.12M
-
816.12M
7.94%
890.27M
9.09%
975.44M
9.57%
1.10B
12.50%
1.24B
13.14%
1.37B
9.99%
1.57B
15.05%
1.89B
20.27%
2.00B
6.08%
2.19B
9.26%
income before tax
263.26M
-
246.56M
6.35%
273.14M
10.78%
321.85M
17.83%
381.06M
18.40%
457.74M
20.12%
522.22M
14.09%
661.99M
26.76%
902.65M
36.36%
859.97M
4.73%
1.06B
23.40%
income tax expense
75.47M
-
64.60M
14.39%
81.01M
25.39%
99.79M
23.19%
117.79M
18.03%
80.69M
31.49%
94.43M
17.02%
79.85M
15.43%
157.81M
97.62%
180.88M
14.62%
216.13M
19.49%
interest expense
3.50M
-
13.70M
291.32%
26.77M
95.41%
28.39M
6.06%
31.97M
12.60%
33.59M
5.07%
30.63M
8.83%
32.54M
6.24%
29.37M
9.73%
38.79M
32.07%
-35.95M
192.68%
interest income
1.89M
-
1.73M
8.28%
2.47M
42.74%
3.66M
48.14%
5.25M
43.71%
1.15M
78.09%
427K
62.90%
586K
37.24%
434K
25.94%
1.06M
145.39%
net income
187.80M
-
181.91M
3.14%
192.08M
5.59%
222.04M
15.60%
263.14M
18.51%
377.03M
43.28%
427.72M
13.44%
581.78M
36.02%
744.85M
28.03%
679.09M
8.83%
845.04M
24.44%
operating expenses
489.36M
-
555.86M
13.59%
582.15M
4.73%
625.20M
7.40%
684.35M
9.46%
750.21M
9.62%
812.70M
8.33%
876.52M
7.85%
957.40M
9.23%
1.11B
15.48%
1.09B
1.15%
operating income
266.76M
-
260.25M
2.44%
299.91M
15.24%
350.24M
16.78%
413.03M
17.93%
491.33M
18.96%
552.85M
12.52%
694.52M
25.63%
932.03M
34.20%
898.76M
3.57%
1.10B
22.07%
other expenses
research and development expenses
88.00M
-
98.26M
11.66%
99.68M
1.44%
101.12M
1.45%
109.18M
7.97%
117.86M
7.95%
133.19M
13.01%
141.25M
6.05%
161.01M
13.99%
254.82M
58.26%
190.95M
25.06%
revenue
1.38B
-
1.49B
7.90%
1.60B
7.81%
1.78B
10.83%
1.97B
10.91%
2.21B
12.40%
2.41B
8.75%
2.71B
12.45%
3.22B
18.79%
3.37B
4.73%
3.66B
8.72%
selling and marketing expenses
243.49M
-
283.71M
16.52%
299.95M
5.73%
317.06M
5.70%
354.29M
11.74%
387.41M
9.35%
418.19M
7.95%
434.44M
3.88%
486.74M
12.04%
524.50M
7.76%
566.07M
7.92%
selling general and administrative expenses
401.35M
-
457.60M
14.01%
482.46M
5.43%
524.08M
8.62%
575.17M
9.75%
632.34M
9.94%
679.51M
7.46%
735.27M
8.21%
796.39M
8.31%
850.75M
6.83%
901.89M
6.01%
total other income expenses net
-3.50M
-
-13.70M
291.32%
-8.21M
40.06%
-28.39M
245.75%
-31.97M
12.60%
-33.59M
5.07%
-30.63M
8.83%
-32.54M
6.24%
-29.37M
9.73%
-38.79M
32.07%
-35.95M
7.32%
weighted average shs out
106.32M
-
100.09M
5.85%
92.60M
7.49%
89.73M
3.10%
87.77M
2.19%
86.86M
1.03%
86.11M
0.86%
85.34M
0.90%
85.20M
0.17%
83.62M
1.85%
83.07M
0.67%
weighted average shs out dil
107.97M
-
101.50M
5.99%
93.65M
7.74%
90.88M
2.95%
89.57M
1.45%
88.47M
1.22%
87.54M
1.05%
86.72M
0.94%
86.57M
0.17%
84.60M
2.28%
83.98M
0.74%

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.