bf/NASDAQ:IDXX_icon.jpeg

NASDAQ:IDXX

IDEXX Laboratories, Inc.

  • Stock

USD

Last Close

487.07

09/05 20:00

Market Cap

43.60B

Beta: 1.19

Volume Today

535.57K

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
Mar '24
account payables
37.58M
-
38.13M
1.46%
29.94M
21.48%
42.79M
42.93%
41.42M
3.20%
58.26M
40.63%
44.74M
23.19%
44.18M
1.25%
58.21M
31.75%
53.61M
7.90%
52.65M
1.80%
52.46M
0.36%
50.09M
4.52%
44.13M
11.90%
60.06M
36.10%
62.25M
3.65%
58.61M
5.85%
60.58M
3.37%
66.97M
10.54%
70.41M
5.14%
68.02M
3.40%
65.46M
3.76%
69.53M
6.23%
70.14M
0.88%
67.61M
3.62%
75.52M
11.70%
72.17M
4.43%
74.21M
2.82%
73.90M
0.41%
71.93M
2.67%
74.56M
3.65%
87.17M
16.92%
93.02M
6.70%
86.68M
6.81%
116.14M
33.98%
120.88M
4.08%
127.26M
5.28%
110.14M
13.45%
110.22M
0.07%
117.71M
6.79%
107.66M
8.53%
112.61M
4.59%
110.64M
1.75%
117.46M
6.16%
accumulated other comprehensive income loss
10.49M
-
15.56M
48.31%
13.62M
12.47%
14.45M
6.04%
15.03M
4.06%
1.99M
86.76%
-8.07M
505.58%
-24.05M
197.97%
-22.27M
7.38%
-37.49M
68.32%
-42.27M
12.73%
-37.52M
11.24%
-35.47M
5.46%
-35.08M
1.08%
-43.05M
22.72%
-38.38M
10.86%
-38.39M
0.02%
-34.65M
9.74%
-36.47M
5.26%
-34.21M
6.21%
-42.56M
24.42%
-42.19M
0.87%
-41.79M
0.94%
-40.02M
4.25%
-40.58M
1.42%
-45.56M
12.28%
-46.18M
1.35%
-55.25M
19.63%
-57.03M
3.23%
-61.92M
8.58%
-53.62M
13.42%
-59.54M
11.04%
-48.39M
18.72%
-52.06M
7.58%
-53.48M
2.74%
-47.35M
11.47%
-67.70M
42.99%
-80.89M
19.48%
-77.80M
3.83%
-76.61M
1.52%
-73.67M
3.85%
-74.89M
1.66%
cash and cash equivalents
251.01M
-
264.81M
5.50%
279.06M
5.38%
286.20M
2.56%
305.05M
6.58%
292.74M
4.04%
322.54M
10.18%
182.16M
43.52%
163.15M
10.43%
141.15M
13.49%
128.99M
8.61%
132.95M
3.07%
141.14M
6.16%
150.07M
6.33%
154.90M
3.22%
160.41M
3.56%
165.97M
3.47%
169.02M
1.83%
187.68M
11.04%
159.23M
15.16%
174.56M
9.63%
146.88M
15.86%
123.79M
15.72%
116.62M
5.80%
110.84M
4.95%
104.00M
6.18%
90.33M
13.14%
81.39M
9.89%
105.29M
29.36%
175.59M
66.76%
383.93M
118.65%
351.16M
8.53%
232.13M
33.90%
145.20M
37.45%
144.45M
0.52%
204.62M
41.65%
114.36M
44.11%
99.18M
13.28%
112.55M
13.48%
111.37M
1.05%
132.84M
19.28%
331.70M
149.70%
453.93M
36.85%
397.43M
12.45%
cash and short term investments
251.01M
-
264.81M
5.50%
279.06M
5.38%
286.20M
2.56%
305.05M
6.58%
292.74M
4.04%
322.54M
10.18%
321.38M
0.36%
344.02M
7.05%
349.55M
1.61%
342.58M
1.99%
350.57M
2.33%
370.20M
5.60%
391.47M
5.75%
391.85M
0.10%
400.34M
2.17%
422.90M
5.63%
454.10M
7.38%
471.93M
3.93%
159.23M
66.26%
174.56M
9.63%
146.88M
15.86%
123.79M
15.72%
116.62M
5.80%
110.84M
4.95%
104.00M
6.18%
90.33M
13.14%
81.39M
9.89%
105.29M
29.36%
175.59M
66.76%
383.93M
118.65%
351.16M
8.53%
232.13M
33.90%
145.20M
37.45%
144.45M
0.52%
204.62M
41.65%
114.36M
44.11%
99.18M
13.28%
112.55M
13.48%
111.37M
1.05%
132.84M
19.28%
331.70M
149.70%
453.93M
36.85%
397.43M
12.45%
common stock
10.07M
-
10.08M
0.13%
10.12M
0.38%
10.15M
0.36%
10.16M
0.08%
10.17M
0.07%
10.20M
0.25%
10.23M
0.30%
10.23M
0.09%
10.21M
0.21%
10.26M
0.44%
10.26M
0.03%
10.28M
0.27%
10.31M
0.28%
10.33M
0.21%
10.37M
0.39%
10.39M
0.20%
10.41M
0.16%
10.43M
0.15%
10.47M
0.38%
10.48M
0.16%
10.50M
0.18%
10.51M
0.05%
10.54M
0.25%
10.55M
0.12%
10.56M
0.10%
10.57M
0.11%
10.59M
0.19%
10.60M
0.11%
10.63M
0.24%
10.65M
0.17%
10.67M
0.21%
10.68M
0.07%
10.68M
0.06%
10.69M
0.07%
10.70M
0.11%
10.71M
0.07%
10.71M
0.02%
10.72M
0.09%
10.73M
0.12%
10.74M
0.06%
10.74M
0.07%
deferred revenue
21.98M
-
22.44M
2.10%
21.46M
4.38%
23.81M
10.96%
27.68M
16.26%
29.56M
6.78%
31.81M
7.62%
31.82M
0.03%
28.77M
9.57%
24.91M
13.42%
25.58M
2.69%
25.94M
1.41%
25.85M
0.36%
26.01M
0.61%
27.38M
5.28%
28.07M
2.50%
28.71M
2.28%
29.20M
1.73%
29.18M
0.08%
40.55M
38.94%
40.92M
0.93%
41.15M
0.56%
41.29M
0.34%
43.35M
4.99%
43.45M
0.22%
42.99M
1.06%
41.46M
3.55%
38.03M
8.28%
36.32M
4.50%
42.60M
17.30%
42.57M
0.08%
41.64M
2.18%
41.13M
1.22%
41.13M
0.00%
40.03M
2.66%
40.91M
2.18%
40.77M
0.32%
40.81M
0.08%
37.94M
7.04%
37.84M
0.26%
37.78M
0.16%
37.28M
1.32%
37.20M
0.23%
38.19M
2.68%
deferred revenue non current
13.62M
-
15.13M
11.06%
18.43M
21.80%
19.26M
4.54%
20.43M
6.06%
21.55M
5.47%
21.66M
0.54%
22.35M
3.16%
23.87M
6.81%
25.46M
6.66%
27.05M
6.26%
27.79M
2.71%
30.26M
8.89%
30.87M
2.04%
33.02M
6.93%
33.07M
0.18%
34.13M
3.18%
34.24M
0.35%
35.55M
3.80%
68.53M
92.80%
65.36M
4.62%
62.55M
4.31%
60.70M
2.96%
55.70M
8.24%
52.13M
6.40%
48.34M
7.26%
48.74M
0.82%
49.04M
0.61%
57.76M
17.78%
48.23M
16.51%
46.16M
4.28%
44.23M
4.18%
43.20M
2.34%
40.39M
6.49%
41.17M
1.94%
39.23M
4.72%
36.97M
5.77%
34.74M
6.01%
30.86M
11.17%
30.44M
1.37%
29.05M
4.55%
27.72M
4.61%
deferrred tax liabilities non current
22.54M
-
22.86M
1.42%
33.95M
48.48%
31.79M
6.37%
28.82M
9.34%
27.76M
3.66%
41.69M
50.17%
40.11M
3.78%
39.26M
2.12%
36.57M
6.85%
49.39M
35.05%
15.60M
68.42%
16.42M
5.27%
20.57M
25.29%
39.29M
90.98%
39.96M
1.72%
37.50M
6.16%
33.20M
11.46%
25.35M
23.65%
27.53M
8.58%
35.46M
28.81%
39.90M
12.52%
29.27M
26.65%
32.93M
12.52%
32.41M
1.57%
33.73M
4.07%
33.02M
2.10%
38.91M
17.82%
36.60M
5.93%
27.59M
24.62%
11.71M
57.57%
18.57M
58.59%
15.47M
16.68%
15.31M
1.05%
8.94M
41.62%
7.46M
16.50%
10.85M
45.45%
14.49M
33.49%
8.15M
43.74%
5.83M
28.52%
-29.05M
598.70%
-27.72M
4.61%
goodwill
171.40M
-
180.99M
5.59%
180.52M
0.26%
180.47M
0.03%
181.62M
0.64%
176.54M
2.80%
184.45M
4.48%
176.93M
4.08%
179.71M
1.57%
180.39M
0.38%
178.93M
0.81%
181.94M
1.68%
180.66M
0.71%
180.95M
0.16%
178.23M
1.51%
180.60M
1.33%
196.67M
8.90%
199.52M
1.45%
199.87M
0.18%
201.02M
0.57%
195.97M
2.51%
216.05M
10.24%
214.49M
0.72%
214.52M
0.01%
215.16M
0.30%
212.17M
1.39%
239.72M
12.99%
233.21M
2.72%
235.43M
0.95%
238.10M
1.14%
243.35M
2.20%
242.59M
0.31%
353.84M
45.86%
355.24M
0.40%
359.35M
1.16%
360.97M
0.45%
355.53M
1.51%
355.29M
0.07%
361.80M
1.83%
362.94M
0.32%
364.21M
0.35%
361.77M
0.67%
goodwill and intangible assets
229.51M
-
242.38M
5.61%
239.37M
1.24%
237.75M
0.68%
237.17M
0.24%
235.75M
0.60%
249.57M
5.86%
236.84M
5.10%
237.22M
0.16%
239.04M
0.77%
234.84M
1.76%
235.20M
0.15%
230.39M
2.05%
228.52M
0.81%
224.38M
1.81%
226.29M
0.85%
242.76M
7.28%
244.77M
0.83%
243.72M
0.43%
242.91M
0.33%
235.01M
3.25%
258.47M
9.98%
256.31M
0.83%
254.02M
0.90%
253.15M
0.34%
247.83M
2.10%
298.19M
20.32%
291.16M
2.36%
291.05M
0.04%
291.57M
0.18%
295.89M
1.48%
296.56M
0.22%
450.60M
51.94%
450.22M
0.08%
458.38M
1.81%
466.16M
1.70%
456.12M
2.15%
455.26M
0.19%
459.47M
0.92%
457.30M
0.47%
455.14M
0.47%
448.89M
1.37%
intangible assets
58.10M
-
61.39M
5.65%
58.84M
4.14%
57.28M
2.66%
55.55M
3.02%
59.21M
6.59%
65.12M
9.98%
59.91M
8.00%
57.52M
4.00%
58.65M
1.97%
55.91M
4.67%
53.26M
4.74%
49.73M
6.62%
47.57M
4.35%
46.16M
2.97%
45.69M
1.02%
46.09M
0.88%
45.25M
1.82%
43.85M
3.10%
41.89M
4.45%
39.04M
6.82%
42.42M
8.67%
41.83M
1.40%
39.50M
5.56%
37.99M
3.82%
35.66M
6.13%
58.47M
63.95%
57.95M
0.89%
55.62M
4.02%
53.47M
3.87%
52.54M
1.73%
53.97M
2.71%
96.76M
79.28%
94.98M
1.84%
99.03M
4.27%
105.19M
6.21%
100.59M
4.37%
99.97M
0.62%
97.67M
2.30%
94.36M
3.39%
90.93M
3.63%
87.13M
4.18%
inventory
140.94M
-
145.99M
3.58%
133.43M
8.60%
141.13M
5.78%
145.40M
3.02%
156.01M
7.30%
160.34M
2.78%
173.37M
8.13%
184.50M
6.42%
192.41M
4.28%
188.83M
1.86%
183.76M
2.69%
175.69M
4.39%
168.47M
4.11%
158.03M
6.19%
172.18M
8.95%
169.69M
1.45%
176.75M
4.16%
164.32M
7.03%
179.04M
8.96%
176.49M
1.43%
179.68M
1.81%
173.30M
3.55%
189.47M
9.33%
196.88M
3.91%
204.89M
4.07%
195.02M
4.82%
211.64M
8.52%
229.38M
8.38%
217.60M
5.14%
209.87M
3.55%
225.56M
7.47%
241.39M
7.02%
258.48M
7.08%
269.03M
4.08%
301.64M
12.12%
332.56M
10.25%
354.98M
6.74%
367.82M
3.62%
391.01M
6.30%
395.14M
1.06%
393.97M
0.30%
380.28M
3.48%
390.60M
2.71%
long term debt
884K
-
624K
29.41%
150.36M
23,995.99%
150.09M
0.18%
150M
0.06%
350M
133.33%
350M
0%
500M
42.86%
598.92M
19.79%
599.56M
0.11%
597.09M
0.41%
600.02M
0.49%
597.96M
0.34%
599.14M
0.20%
593.11M
1.01%
594.87M
0.30%
600.89M
1.01%
604.15M
0.54%
606.08M
0.32%
609.00M
0.48%
603.13M
0.96%
602.42M
0.12%
601.35M
0.18%
768.29M
27.76%
769.88M
0.21%
762.98M
0.90%
698.91M
8.40%
762.71M
9.13%
968.16M
26.94%
923.97M
4.56%
858.49M
7.09%
856.94M
0.18%
780.08M
8.97%
867.75M
11.24%
775.21M
10.66%
863.01M
11.33%
768.00M
11.01%
853.94M
11.19%
694.39M
18.68%
696.36M
0.28%
696.84M
0.07%
618.81M
11.20%
622.88M
0.66%
620.78M
0.34%
long term investments
9.51M
-
10.82M
13.78%
13.07M
20.79%
12.58M
3.81%
11.76M
6.48%
11.08M
5.82%
10.77M
2.83%
11.79M
9.49%
12.16M
3.21%
12.12M
0.39%
12.16M
0.40%
12.30M
1.15%
11.92M
3.15%
11.52M
3.31%
10.98M
4.73%
10.17M
7.36%
9.64M
5.24%
9.06M
5.99%
9.95M
9.81%
10.32M
3.77%
11.34M
9.88%
10.53M
7.16%
10.89M
3.44%
11.62M
6.67%
12.39M
6.58%
13.08M
5.62%
13.66M
4.40%
13.79M
0.94%
104.41M
657.39%
12.60M
87.93%
12.06M
4.24%
11.19M
7.29%
10.49M
6.22%
9.79M
6.66%
13.35M
36.34%
12.01M
9.99%
52.89M
340.25%
51.76M
2.14%
55.50M
7.23%
54.27M
2.21%
-460.71M
948.90%
-459.49M
0.26%
net debt
118.51M
-
134.03M
13.10%
149.34M
11.42%
179.94M
20.49%
228.95M
27.24%
432.26M
88.80%
576.46M
33.36%
867.34M
50.46%
933.77M
7.66%
1.00B
7.19%
1.04B
4.01%
1.09B
4.61%
1.01B
6.82%
937.07M
7.66%
1.05B
11.97%
1.11B
5.36%
1.14B
3.03%
1.12B
1.54%
1.07B
4.28%
857.28M
20.13%
865.57M
0.97%
870.04M
0.52%
876.49M
0.74%
1.01B
15.53%
925.57M
8.60%
903.28M
2.41%
897.35M
0.66%
1.18B
31.90%
1.00B
15.44%
814.97M
18.58%
524.55M
35.64%
648.65M
23.66%
672.93M
3.74%
817.97M
21.55%
779.25M
4.73%
1.08B
38.46%
1.26B
17.21%
1.41B
11.25%
1.24B
12.16%
1.09B
11.68%
903.00M
17.27%
687.11M
23.91%
243.95M
64.50%
548.34M
124.78%
net receivables
159.12M
-
151.57M
4.75%
158.04M
4.27%
179.92M
13.85%
168.64M
6.27%
160.47M
4.85%
152.38M
5.04%
196.23M
28.78%
212.35M
8.21%
201.83M
4.95%
188.32M
6.69%
225.29M
19.63%
225.42M
0.06%
217.56M
3.49%
204.49M
6.01%
245.57M
20.09%
265.84M
8.26%
248.60M
6.49%
234.60M
5.63%
291.16M
24.11%
312.88M
7.46%
295.69M
5.50%
248.85M
15.84%
306.64M
23.22%
321.91M
4.98%
304.07M
5.54%
269.31M
11.43%
333.80M
23.95%
354.95M
6.33%
382.00M
7.62%
331.43M
13.24%
423.10M
27.66%
382.31M
9.64%
425.03M
11.17%
368.35M
13.34%
465.62M
26.41%
412.90M
11.32%
475.23M
15.10%
400.62M
15.70%
446.02M
11.33%
461.86M
3.55%
452.70M
1.98%
457.44M
1.05%
507.21M
10.88%
other assets
other current assets
63.83M
-
35.55M
44.30%
82.18M
131.16%
43.91M
46.58%
48.83M
11.22%
60.15M
23.19%
124.14M
106.37%
117.93M
5%
10.04M
91.48%
6.55M
34.77%
101.90M
1,455.22%
8.84M
91.32%
6.82M
22.93%
10.03M
47.23%
91.21M
808.97%
15.80M
82.68%
13.03M
17.53%
12.88M
1.15%
101.14M
685.19%
8.84M
91.26%
11.91M
34.72%
12.75M
7.10%
108.22M
748.52%
13.17M
87.83%
12.56M
4.62%
14.97M
19.15%
124.98M
735.11%
17.09M
86.33%
11.31M
33.81%
9.11M
19.46%
137.51M
1,409.75%
12.04M
91.24%
145.39M
1,107.27%
17.39M
88.04%
173.82M
899.38%
21.82M
87.45%
183M
738.80%
33.51M
81.69%
220.49M
557.94%
201.04M
8.82%
189.19M
5.90%
205.86M
8.81%
203.59M
1.10%
206.73M
1.54%
other current liabilities
123.47M
-
134.16M
8.66%
148.92M
11.00%
134.52M
9.67%
147.25M
9.46%
167.45M
13.72%
195.35M
16.66%
177.94M
8.91%
190.44M
7.02%
203.74M
6.98%
205.53M
0.88%
178.27M
13.26%
188.84M
5.93%
202.07M
7.01%
236.13M
16.85%
174.76M
25.99%
210.18M
20.27%
220.51M
4.91%
253.42M
14.93%
210.38M
16.98%
228.38M
8.55%
238.43M
4.40%
260.68M
9.33%
215.19M
17.45%
241.33M
12.14%
263.82M
9.32%
322.94M
22.41%
231.69M
28.26%
292.30M
26.16%
345.73M
18.28%
415.65M
20.22%
348.97M
16.04%
392.68M
12.53%
410.61M
4.57%
458.91M
11.76%
388.99M
15.24%
387.51M
0.38%
386.84M
0.17%
433.66M
12.10%
403.60M
6.93%
399.43M
1.03%
420.31M
5.23%
728.71M
73.37%
476.25M
34.65%
other liabilities
other non current assets
17.28M
-
15.35M
11.17%
296.60M
1,831.84%
14.60M
95.08%
12.05M
17.46%
16.23M
34.62%
321.23M
1,879.58%
27.36M
91.48%
31.40M
14.78%
35.55M
13.22%
320.33M
801.05%
63.53M
80.17%
62.25M
2.02%
61.99M
0.41%
327.70M
428.60%
89.95M
72.55%
94.60M
5.18%
97.35M
2.91%
100.97M
3.71%
120.48M
19.32%
131.75M
9.36%
152.92M
16.06%
170.22M
11.31%
179.62M
5.52%
186.13M
3.62%
203.22M
9.18%
299.04M
47.15%
228.01M
23.75%
144.77M
36.51%
234.00M
61.64%
337.15M
44.08%
255.98M
24.08%
372.81M
45.64%
282.49M
24.23%
397.37M
40.67%
300.46M
24.39%
420.57M
39.98%
299.75M
28.73%
425.63M
42.00%
476.11M
11.86%
1.01B
111.82%
1.02B
0.65%
1.06B
4.67%
1.14B
7.56%
other non current liabilities
25.76M
-
28.77M
11.70%
31.21M
8.48%
31.76M
1.75%
30.66M
3.45%
31.59M
3.01%
32.36M
2.45%
31.03M
4.13%
31.33M
0.99%
29.66M
5.34%
28.70M
3.24%
30.36M
5.79%
30.33M
0.11%
34.59M
14.07%
38.94M
12.55%
42.02M
7.92%
49.23M
17.16%
49.58M
0.72%
95.72M
93.05%
84.57M
11.64%
83.27M
1.54%
81.49M
2.13%
84.83M
4.09%
82.56M
2.67%
79.35M
3.89%
77.08M
2.87%
148.64M
92.84%
81.29M
45.31%
84.21M
3.58%
79.66M
5.40%
162.64M
104.16%
83.55M
48.63%
173.37M
107.51%
72.99M
57.90%
158.32M
116.89%
71.85M
54.62%
167.82M
133.57%
70.95M
57.72%
168.83M
137.94%
169.04M
0.13%
196.24M
16.09%
199.99M
1.91%
200.97M
0.49%
206.93M
2.97%
othertotal stockholders equity
-875.46M
-
-940.93M
7.48%
-998.95M
6.17%
-1.05B
5.35%
-1.17B
11.13%
-1.43B
22.45%
-1.56B
8.92%
-1.67B
7.32%
-210.56M
87.42%
-285.62M
35.65%
-370.47M
29.71%
-411.04M
10.95%
-415.03M
0.97%
-408.41M
1.59%
-616.03M
50.84%
-655.50M
6.41%
-753.12M
14.89%
-789.67M
4.85%
-831.61M
5.31%
-905.88M
8.93%
-998.09M
10.18%
-1.05B
5.42%
-1.15B
8.93%
-1.19B
3.79%
-1.20B
0.46%
-1.27B
6.08%
-1.38B
9.06%
-1.55B
12.35%
-1.54B
1.17%
-1.51B
1.71%
-1.50B
0.56%
-1.63B
8.51%
-1.80B
10.38%
-1.96B
9.14%
-2.19B
11.53%
-2.44B
11.44%
-2.73B
12.08%
-2.88B
5.44%
-2.92B
1.48%
-2.91B
0.59%
-2.88B
0.88%
-2.89B
0.26%
1.48B
151.39%
1.57B
5.68%
preferred stock
property plant equipment net
266.49M
-
274.16M
2.88%
281.21M
2.57%
282.23M
0.36%
286.71M
1.59%
291.70M
1.74%
303.59M
4.07%
309.83M
2.06%
326.04M
5.23%
320.34M
1.75%
333.03M
3.96%
343.01M
3.00%
347.16M
1.21%
349.66M
0.72%
357.42M
2.22%
361.23M
1.07%
364.78M
0.98%
367.51M
0.75%
379.10M
3.15%
384.25M
1.36%
394.02M
2.54%
409.98M
4.05%
437.27M
6.66%
529.70M
21.14%
551.54M
4.12%
575.56M
4.36%
533.85M
7.25%
624.77M
17.03%
633.30M
1.37%
632.36M
0.15%
555.17M
12.21%
637.53M
14.84%
550.25M
13.69%
680.35M
23.64%
587.67M
13.62%
701.19M
19.32%
594.22M
15.26%
722.51M
21.59%
649.47M
10.11%
665.44M
2.46%
683.27M
2.68%
687.10M
0.56%
702.18M
2.19%
708.73M
0.93%
retained earnings
1.40B
-
1.45B
3.25%
1.49B
2.98%
1.54B
3.12%
1.60B
3.72%
1.65B
3.26%
1.68B
1.57%
1.72B
2.78%
231.07M
86.58%
274.00M
18.58%
318.36M
16.19%
364.38M
14.46%
431.58M
18.44%
488.03M
13.08%
540.40M
10.73%
609.42M
12.77%
694.78M
14.01%
765.29M
10.15%
803.54M
5.00%
880.35M
9.56%
989.04M
12.35%
1.08B
9.43%
1.17B
7.91%
1.27B
8.79%
1.40B
9.89%
1.51B
7.79%
1.60B
6.01%
1.71B
6.89%
1.85B
8.73%
2.00B
7.88%
2.18B
8.74%
2.38B
9.39%
2.58B
8.51%
2.76B
6.79%
2.92B
5.90%
3.11B
6.64%
3.25B
4.24%
3.43B
5.57%
3.60B
5.02%
3.81B
5.95%
4.04B
5.88%
4.25B
5.26%
short term debt
368.64M
-
398.22M
8.02%
278.04M
30.18%
316.05M
13.67%
384M
21.50%
375M
2.34%
549M
46.40%
549.50M
0.09%
498M
9.37%
542.50M
8.94%
573M
5.62%
622M
8.55%
558M
10.29%
488M
12.54%
611M
25.20%
671M
9.82%
704M
4.92%
686.25M
2.52%
655M
4.55%
407.50M
37.79%
437M
7.24%
414.50M
5.15%
398.94M
3.75%
360.93M
9.53%
266.53M
26.15%
244.30M
8.34%
288.76M
18.20%
502.32M
73.95%
138.07M
72.51%
66.58M
51.78%
49.99M
24.92%
142.88M
185.82%
124.98M
12.53%
95.43M
23.65%
148.50M
55.61%
420.56M
183.22%
611M
45.28%
652.15M
6.74%
653.98M
0.28%
506.49M
22.55%
338.99M
33.07%
399.99M
17.99%
75.00M
81.25%
325.00M
333.35%
short term investments
139.22M
-
180.87M
29.92%
208.40M
15.22%
213.59M
2.49%
217.62M
1.88%
229.06M
5.26%
241.40M
5.39%
236.95M
1.84%
239.93M
1.26%
256.92M
7.08%
285.08M
10.96%
284.25M
0.29%
tax assets
26.37M
-
27.30M
3.53%
-252.44M
1,024.55%
32.01M
112.68%
33.79M
5.57%
33.26M
1.57%
-260.34M
882.78%
36.29M
113.94%
37.51M
3.36%
36.77M
1.98%
-247.01M
771.82%
15.60M
106.31%
16.42M
5.27%
20.57M
25.29%
-235.36M
1,244.14%
5.87M
102.49%
6.70M
14.22%
7.91M
18.10%
7.70M
2.73%
9.82M
27.60%
8.72M
11.20%
8.44M
3.29%
8.48M
0.53%
8.37M
1.33%
8.74M
4.43%
8.40M
3.89%
8.10M
3.56%
7.17M
11.46%
7.58M
5.62%
8.20M
8.22%
31.55M
284.84%
28.34M
10.17%
26.77M
5.54%
24.86M
7.13%
24.78M
0.31%
23.09M
6.83%
40.55M
75.60%
51.94M
28.08%
55.22M
6.32%
5.83M
89.45%
5.57M
4.43%
10.59M
90.27%
tax payables
12.73M
-
9.89M
22.32%
16.51M
66.97%
15.39M
6.80%
15.77M
2.47%
17.31M
9.82%
28.44M
64.25%
29.42M
3.46%
29.33M
0.31%
25.06M
14.58%
18.96M
24.32%
24.82M
30.86%
20.42M
17.72%
21.54M
5.50%
23.97M
11.28%
21.27M
11.27%
22.63M
6.40%
24.86M
9.84%
29.39M
18.22%
26.45M
9.99%
25.11M
5.08%
28.08M
11.84%
26.61M
5.25%
36.33M
36.52%
25.62M
29.46%
26.37M
2.91%
31.11M
17.98%
33.35M
7.21%
55.69M
66.98%
40.01M
28.15%
42.68M
6.66%
59.48M
39.38%
39.43M
33.72%
43.54M
10.42%
42.60M
2.14%
84.15M
97.52%
22.10M
73.74%
34.71M
57.03%
48.55M
39.88%
72.83M
50.02%
82.04M
12.64%
total assets
1.16B
-
1.20B
2.68%
1.23B
2.95%
1.26B
2.58%
1.28B
1.65%
1.29B
0.58%
1.38B
7.25%
1.43B
3.38%
1.48B
3.24%
1.48B
0.01%
1.47B
0.15%
1.48B
0.25%
1.49B
0.72%
1.50B
0.75%
1.53B
2.02%
1.57B
2.70%
1.64B
4.14%
1.67B
1.97%
1.71B
2.64%
1.47B
14.24%
1.52B
3.48%
1.54B
1.57%
1.54B
0.46%
1.68B
9.34%
1.72B
2.57%
1.75B
1.58%
1.83B
4.62%
1.89B
2.93%
1.96B
3.95%
2.05B
4.42%
2.29B
12.07%
2.33B
1.43%
2.41B
3.64%
2.39B
1.09%
2.44B
2.16%
2.59B
6.38%
2.61B
0.56%
2.64B
1.26%
2.75B
4.04%
2.81B
2.24%
2.87B
2.22%
3.09B
7.51%
3.26B
5.62%
3.35B
2.87%
total current assets
614.90M
-
625.22M
1.68%
652.71M
4.40%
683.17M
4.67%
701.71M
2.71%
702.62M
0.13%
759.40M
8.08%
808.91M
6.52%
833.03M
2.98%
833.40M
0.04%
821.63M
1.41%
809.01M
1.54%
821.11M
1.50%
828.10M
0.85%
845.58M
2.11%
878.59M
3.90%
918.66M
4.56%
942.72M
2.62%
971.99M
3.10%
701.71M
27.81%
739.83M
5.43%
704.20M
4.82%
654.17M
7.10%
697.65M
6.65%
712.30M
2.10%
703.38M
1.25%
679.64M
3.38%
721.35M
6.14%
779.61M
8.08%
868.68M
11.42%
1.06B
22.34%
1.10B
3.30%
1.00B
8.80%
938.04M
6.31%
955.65M
1.88%
1.09B
14.03%
1.04B
4.31%
1.06B
1.54%
1.10B
4.02%
1.15B
4.35%
1.18B
2.57%
1.38B
17.40%
1.50B
8.02%
1.50B
0.45%
total current liabilities
551.67M
-
592.95M
7.48%
478.35M
19.33%
517.17M
8.12%
600.35M
16.08%
630.26M
4.98%
820.91M
30.25%
803.45M
2.13%
775.43M
3.49%
824.77M
6.36%
856.76M
3.88%
878.67M
2.56%
822.78M
6.36%
760.21M
7.60%
934.57M
22.94%
936.08M
0.16%
1.00B
6.99%
996.54M
0.49%
1.00B
0.81%
728.84M
27.45%
774.32M
6.24%
759.54M
1.91%
770.44M
1.44%
689.62M
10.49%
618.91M
10.25%
626.63M
1.25%
725.34M
15.75%
846.24M
16.67%
540.58M
36.12%
526.84M
2.54%
582.76M
10.61%
620.66M
6.50%
651.81M
5.02%
633.85M
2.76%
763.58M
20.47%
971.34M
27.21%
1.17B
20.10%
1.19B
2.01%
1.24B
3.85%
1.07B
13.77%
883.86M
17.06%
970.19M
9.77%
951.55M
1.92%
956.90M
0.56%
total debt
369.52M
-
398.84M
7.94%
428.39M
7.41%
466.14M
8.81%
534M
14.56%
725M
35.77%
899M
24%
1.05B
16.74%
1.10B
4.52%
1.14B
4.11%
1.17B
2.45%
1.22B
4.44%
1.16B
5.41%
1.09B
5.95%
1.20B
10.76%
1.27B
5.13%
1.30B
3.08%
1.29B
1.11%
1.26B
2.27%
1.02B
19.39%
1.04B
2.32%
1.02B
2.23%
1.00B
1.64%
1.13B
12.89%
1.04B
8.22%
1.01B
2.81%
987.67M
1.95%
1.27B
28.08%
1.11B
12.55%
990.55M
10.46%
908.48M
8.29%
999.82M
10.05%
905.06M
9.48%
963.17M
6.42%
923.70M
4.10%
1.28B
38.96%
1.38B
7.43%
1.51B
9.22%
1.35B
10.47%
1.20B
10.79%
1.04B
13.88%
1.02B
1.64%
697.88M
31.50%
945.78M
35.52%
total investments
9.51M
-
10.82M
13.78%
13.07M
20.79%
12.58M
3.81%
11.76M
6.48%
11.08M
5.82%
10.77M
2.83%
151.00M
1,302.71%
193.03M
27.84%
220.52M
14.24%
225.76M
2.38%
229.92M
1.85%
240.98M
4.81%
252.93M
4.96%
247.93M
1.98%
250.10M
0.88%
266.56M
6.58%
294.14M
10.35%
294.20M
0.02%
10.32M
96.49%
11.34M
9.88%
10.53M
7.16%
10.89M
3.44%
11.62M
6.67%
12.39M
6.58%
13.08M
5.62%
13.66M
4.40%
13.79M
0.94%
104.41M
657.39%
12.60M
87.93%
12.06M
4.24%
11.19M
7.29%
10.49M
6.22%
9.79M
6.66%
13.35M
36.34%
12.01M
9.99%
52.89M
340.25%
51.76M
2.14%
55.50M
7.23%
54.27M
2.21%
-460.71M
948.90%
-459.49M
0.26%
total liabilities
614.48M
-
660.34M
7.46%
712.30M
7.87%
750.07M
5.30%
830.26M
10.69%
1.06B
27.81%
1.27B
19.36%
1.40B
10.29%
1.47B
5.15%
1.52B
3.21%
1.56B
2.83%
1.55B
0.42%
1.50B
3.52%
1.45B
3.50%
1.64B
13.39%
1.65B
0.43%
1.72B
4.69%
1.72B
0.32%
1.77B
2.88%
1.52B
14.08%
1.56B
2.84%
1.55B
1.00%
1.55B
0.04%
1.63B
5.34%
1.55B
4.69%
1.55B
0.25%
1.65B
6.84%
1.78B
7.47%
1.69B
5.11%
1.61B
4.80%
1.66B
3.45%
1.62B
2.28%
1.66B
2.46%
1.63B
2.02%
1.75B
7.17%
1.95B
11.77%
2.15B
10.10%
2.16B
0.65%
2.14B
1.20%
1.97B
7.99%
1.78B
9.68%
1.79B
0.68%
1.78B
0.76%
1.78B
0.52%
total liabilities and stockholders equity
1.16B
-
1.20B
2.68%
1.23B
2.95%
1.26B
2.58%
1.28B
1.65%
1.29B
0.58%
1.38B
7.25%
1.43B
3.38%
1.48B
3.24%
1.48B
0.01%
1.47B
0.15%
1.48B
0.25%
1.49B
0.72%
1.50B
0.75%
1.53B
2.02%
1.57B
2.70%
1.64B
4.14%
1.67B
1.97%
1.71B
2.64%
1.47B
14.24%
1.52B
3.48%
1.54B
1.57%
1.54B
0.46%
1.68B
9.34%
1.72B
2.57%
1.75B
1.58%
1.83B
4.62%
1.89B
2.93%
1.96B
3.95%
2.05B
4.42%
2.29B
12.07%
2.33B
1.43%
2.41B
3.64%
2.39B
1.09%
2.44B
2.16%
2.59B
6.38%
2.61B
0.56%
2.64B
1.26%
2.75B
4.04%
2.81B
2.24%
2.87B
2.22%
3.09B
7.51%
3.26B
5.62%
3.35B
2.87%
total non current assets
549.17M
-
570.01M
3.80%
577.81M
1.37%
579.16M
0.23%
581.49M
0.40%
588.01M
1.12%
624.81M
6.26%
622.11M
0.43%
644.34M
3.57%
643.81M
0.08%
653.36M
1.48%
669.64M
2.49%
668.13M
0.23%
672.27M
0.62%
685.12M
1.91%
693.50M
1.22%
718.48M
3.60%
726.61M
1.13%
741.43M
2.04%
767.78M
3.55%
780.85M
1.70%
840.33M
7.62%
883.18M
5.10%
983.32M
11.34%
1.01B
2.91%
1.05B
3.57%
1.15B
9.99%
1.16B
1.05%
1.18B
1.39%
1.18B
0.20%
1.23B
4.50%
1.23B
0.18%
1.41B
14.75%
1.45B
2.61%
1.48B
2.34%
1.50B
1.44%
1.56B
4.09%
1.58B
1.08%
1.65B
4.05%
1.66B
0.83%
1.69B
1.98%
1.70B
0.61%
1.76B
3.67%
1.85B
4.92%
total non current liabilities
62.81M
-
67.39M
7.30%
233.95M
247.15%
232.90M
0.45%
229.91M
1.28%
430.90M
87.42%
445.72M
3.44%
593.49M
33.15%
693.39M
16.83%
691.25M
0.31%
702.23M
1.59%
673.77M
4.05%
674.96M
0.18%
685.18M
1.51%
704.35M
2.80%
709.93M
0.79%
721.75M
1.67%
721.18M
0.08%
762.69M
5.76%
789.64M
3.53%
787.22M
0.31%
786.36M
0.11%
776.14M
1.30%
939.48M
21.05%
933.78M
0.61%
922.13M
1.25%
929.31M
0.78%
931.95M
0.28%
1.15B
23.05%
1.08B
5.87%
1.08B
0.04%
1.00B
7.02%
1.01B
0.88%
996.43M
1.55%
983.63M
1.28%
981.55M
0.21%
983.63M
0.21%
974.12M
0.97%
902.23M
7.38%
901.67M
0.06%
893.09M
0.95%
818.80M
8.32%
823.85M
0.62%
827.71M
0.47%
total stockholders equity
549.55M
-
534.85M
2.67%
518.19M
3.11%
512.22M
1.15%
452.87M
11.59%
229.39M
49.35%
117.52M
48.77%
34.02M
71.05%
8.47M
75.11%
-38.89M
559.28%
-84.13M
116.30%
-73.92M
12.13%
-8.64M
88.31%
54.85M
734.98%
-108.35M
297.54%
-74.09M
31.62%
-86.33M
16.53%
-48.62M
43.68%
-54.11M
11.28%
-49.27M
8.93%
-41.13M
16.53%
-1.60M
96.10%
-9.51M
493.08%
51.56M
642.02%
171.25M
232.12%
202.42M
18.20%
177.47M
12.32%
107.67M
39.33%
272.96M
153.51%
440.58M
61.41%
632.09M
43.47%
702.70M
11.17%
747.46M
6.37%
754.75M
0.98%
689.99M
8.58%
639.80M
7.27%
457.01M
28.57%
476.00M
4.16%
608.74M
27.89%
841.10M
38.17%
1.09B
30.05%
1.30B
18.61%
1.48B
14.42%
1.57B
5.68%

All numbers in USD (except ratios and percentages)