bf/NASDAQ:IDXX_icon.jpeg

NASDAQ:IDXX

IDEXX Laboratories, Inc.

  • Stock

USD

Last Close

713.74

06/11 21:01

Market Cap

39.92B

Beta: 1.19

Volume Today

1.40M

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
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
Dec '24
Mar '25
Jun '25
Sep '25
account payables
44.74M
-
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%
117.47M
0.01%
110.60M
5.84%
114.21M
3.26%
120.10M
5.15%
116.58M
2.92%
122.27M
4.87%
accumulated other comprehensive income loss
-8.07M
-
-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%
-75.97M
-
-90.09M
-
-76.95M
14.59%
-66.72M
13.29%
cash and cash equivalents
322.54M
-
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%
401.59M
1.05%
308.64M
23.15%
288.27M
6.60%
163.97M
43.12%
164.59M
0.38%
208.17M
26.47%
cash and short term investments
322.54M
-
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%
401.59M
1.05%
308.64M
23.15%
288.27M
6.60%
163.97M
43.12%
164.59M
0.38%
208.17M
26.47%
common stock
10.20M
-
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%
10.77M
-
10.79M
-
10.80M
0.11%
10.83M
0.24%
deferred revenue
31.81M
-
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%
38.00M
0.51%
38.43M
1.15%
33.80M
12.06%
35M
3.55%
36.32M
3.78%
35.69M
1.74%
deferred revenue non current
21.66M
-
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%
26.82M
-
31.76M
18.43%
31.05M
2.24%
deferrred tax liabilities non current
41.69M
-
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%
11.31M
-
8.11M
28.31%
2.09M
74.25%
3.72M
78.35%
goodwill
184.45M
-
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%
412.07M
-
407.49M
-
414.49M
1.72%
413.65M
0.20%
goodwill and intangible assets
249.57M
-
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%
518.96M
-
514.89M
-
518.22M
0.65%
528.44M
1.97%
intangible assets
65.12M
-
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%
106.89M
-
107.41M
-
103.73M
3.43%
114.79M
10.66%
inventory
160.34M
-
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%
379.96M
2.72%
389.80M
2.59%
381.88M
2.03%
395.99M
3.69%
392.58M
0.86%
391.56M
0.26%
long term debt
350M
-
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%
524.74M
15.47%
524.76M
0.00%
546.80M
-
557.45M
1.95%
481.32M
13.66%
long term investments
10.77M
-
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%
-524.61M
-
58.00M
-
58.30M
0.52%
276.65M
374.51%
net debt
576.46M
-
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%
543.26M
0.93%
565.26M
4.05%
-120.48M
121.31%
895.39M
843.19%
1.07B
19.80%
904.80M
15.65%
net receivables
152.38M
-
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%
533.61M
5.20%
511.25M
4.19%
473.57M
7.37%
604.15M
27.57%
663.47M
9.82%
714.97M
7.76%
other assets
other current assets
124.14M
-
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%
213.46M
3.25%
224.05M
4.96%
256.18M
14.34%
153.50M
40.08%
141.71M
7.68%
92.35M
34.83%
other current liabilities
195.35M
-
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%
541.12M
13.62%
511.05M
5.56%
752.12M
47.17%
366.63M
51.25%
315.94M
13.83%
462.21M
46.30%
other liabilities
-449.01M
-
other non current assets
321.23M
-
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%
1.18B
3.09%
674.66M
42.73%
1.31B
93.59%
366.48M
71.94%
397.44M
8.45%
275.44M
30.70%
other non current liabilities
32.36M
-
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%
193.17M
6.65%
198.73M
2.88%
47.73M
-
56.79M
18.98%
57.62M
1.47%
othertotal stockholders equity
-1.56B
-
-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%
1.58B
0.72%
-3.43B
317.25%
1.60B
146.47%
-4.05B
353.73%
-4.34B
7.32%
-4.53B
4.20%
preferred stock
property plant equipment net
303.59M
-
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%
708.18M
0.08%
717.75M
1.35%
713.12M
0.64%
833.62M
16.90%
869.46M
4.30%
867.64M
0.21%
retained earnings
1.68B
-
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%
5.12B
-
5.58B
-
5.87B
5.27%
6.14B
4.68%
short term debt
549M
-
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%
420.11M
29.27%
349.14M
16.89%
167.79M
51.94%
512.56M
205.48%
679.82M
32.63%
631.64M
7.09%
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
-260.34M
-
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%
5.66M
-
-125.63M
2,320.40%
123.08M
197.97%
125.02M
1.58%
31.50M
74.81%
tax payables
28.44M
-
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%
101.93M
-
75.21M
26.21%
total assets
1.38B
-
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%
3.41B
1.83%
3.35B
1.88%
3.29B
1.71%
3.21B
2.42%
3.33B
3.64%
3.39B
1.68%
total current assets
759.40M
-
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%
1.53B
1.77%
1.43B
6.21%
1.40B
2.36%
1.32B
5.88%
1.36B
3.40%
1.41B
3.28%
total current liabilities
820.91M
-
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%
1.12B
16.70%
1.01B
9.62%
1.07B
5.82%
1.14B
6.40%
1.22B
7.72%
1.25B
2.28%
total debt
899M
-
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%
944.86M
0.10%
873.90M
7.51%
167.79M
80.80%
1.06B
531.37%
1.24B
16.79%
1.11B
10.05%
total investments
10.77M
-
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%
58.00M
-
58.30M
0.52%
276.65M
374.51%
total liabilities
1.27B
-
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%
1.83B
2.80%
1.73B
5.55%
630.21M
63.63%
1.77B
180.17%
1.87B
6.02%
1.83B
2.48%
total liabilities and stockholders equity
1.38B
-
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%
3.41B
1.83%
3.35B
1.88%
3.29B
1.71%
3.21B
2.42%
3.33B
3.64%
3.39B
1.68%
total non current assets
624.81M
-
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%
1.89B
1.87%
1.92B
1.63%
1.89B
1.22%
1.90B
0.13%
1.97B
3.82%
1.98B
0.57%
total non current liabilities
445.72M
-
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%
717.91M
13.26%
723.49M
0.78%
11.31M
98.44%
629.46M
5,464.56%
648.09M
2.96%
573.72M
11.48%
total stockholders equity
117.52M
-
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%
1.58B
0.72%
1.62B
2.39%
1.60B
1.41%
1.45B
9.23%
1.46B
0.75%
1.56B
7.02%

All numbers in USD (except ratios and percentages)