bf/NYSE:SNA_icon.jpeg

COM:SNAPON

Snap-on

  • Stock

USD

Last Close

361.40

22/11 21:00

Market Cap

13.78B

Beta: -

Volume Today

593.01K

Avg: -

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 '13
Mar '14
Jun '14
Sep '14
Jan '15
Apr '15
Jul '15
Oct '15
Jan '16
Apr '16
Jul '16
Oct '16
Dec '16
Apr '17
Jul '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
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Dec '22
Apr '23
Jul '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
account payables
155.60M
-
160.10M
2.89%
171.90M
7.37%
167.60M
2.50%
145M
13.48%
162M
11.72%
166.10M
2.53%
178.10M
7.22%
148.30M
16.73%
161.70M
9.04%
169.10M
4.58%
172.60M
2.07%
170.90M
0.98%
189.90M
11.12%
202.30M
6.53%
204.70M
1.19%
178.20M
12.95%
188.20M
5.61%
198.50M
5.47%
197.60M
0.45%
201.10M
1.77%
200.40M
0.35%
215.30M
7.44%
205.80M
4.41%
198.50M
3.55%
193.70M
2.42%
186.20M
3.87%
206M
10.63%
222.90M
8.20%
235.90M
5.83%
280.20M
18.78%
266.90M
4.75%
277.60M
4.01%
297.30M
7.10%
308.50M
3.77%
305.30M
1.04%
287M
5.99%
283.10M
1.36%
274.20M
3.14%
284.30M
3.68%
238M
16.29%
257.40M
8.15%
271.10M
5.32%
270M
0.41%
accumulated other comprehensive income loss
-44.80M
-
-36.90M
17.63%
-36.50M
1.08%
-97.90M
168.22%
-248.20M
153.52%
-339.20M
36.66%
-302M
10.97%
-322.20M
6.69%
-364.20M
13.04%
-340.10M
6.62%
-369.80M
8.73%
-372.90M
0.84%
-498.50M
33.68%
-450.40M
9.65%
-397M
11.86%
-341.80M
13.90%
-329M
3.74%
-285.40M
13.25%
-377.30M
32.20%
-369.70M
2.01%
-462.20M
25.02%
-496.40M
7.40%
-500.70M
0.87%
-543.90M
8.63%
-507.90M
6.62%
-609.90M
20.08%
-514.40M
15.66%
-465.60M
9.49%
-365.80M
21.43%
-388.30M
6.15%
-362.70M
6.59%
-394.80M
8.85%
-343.90M
12.89%
-350.60M
1.95%
-457.70M
30.55%
-582.30M
27.22%
-528.30M
9.27%
-510.60M
3.35%
-510.70M
0.02%
-563.30M
10.30%
-449.50M
20.20%
-493.30M
9.74%
-504.80M
2.33%
-424.70M
15.87%
cash and cash equivalents
217.60M
-
127.80M
41.27%
115.80M
9.39%
124.70M
7.69%
132.90M
6.58%
114.40M
13.92%
124.60M
8.92%
119.20M
4.33%
92.80M
22.15%
106.30M
14.55%
119.90M
12.79%
117.50M
2.00%
77.60M
33.96%
123M
58.51%
89M
27.64%
94.10M
5.73%
92M
2.23%
97.50M
5.98%
112.30M
15.18%
122.20M
8.82%
140.90M
15.30%
156.40M
11.00%
164M
4.86%
167.50M
2.13%
184.50M
10.15%
185.80M
0.70%
686.20M
269.32%
787.50M
14.76%
923.40M
17.26%
904.60M
2.04%
965.90M
6.78%
735.50M
23.85%
780M
6.05%
861.10M
10.40%
812.90M
5.60%
759.30M
6.59%
757.20M
0.28%
833.80M
10.12%
871.30M
4.50%
959.30M
10.10%
1.00B
4.40%
1.12B
11.93%
1.23B
9.96%
1.31B
6.54%
cash and short term investments
217.60M
-
127.80M
41.27%
115.80M
9.39%
124.70M
7.69%
132.90M
6.58%
114.40M
13.92%
124.60M
8.92%
119.20M
4.33%
92.80M
22.15%
106.30M
14.55%
119.90M
12.79%
117.50M
2.00%
77.60M
33.96%
123M
58.51%
89M
27.64%
94.10M
5.73%
92M
2.23%
97.50M
5.98%
112.30M
15.18%
122.20M
8.82%
140.90M
15.30%
156.40M
11.00%
164M
4.86%
167.50M
2.13%
184.50M
10.15%
185.80M
0.70%
686.20M
269.32%
787.50M
14.76%
923.40M
17.26%
904.60M
2.04%
965.90M
6.78%
735.50M
23.85%
780M
6.05%
861.10M
10.40%
812.90M
5.60%
759.30M
6.59%
757.20M
0.28%
833.80M
10.12%
871.30M
4.50%
959.30M
10.10%
1.00B
4.40%
1.12B
11.93%
1.23B
9.96%
1.31B
6.54%
common stock
67.40M
-
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.40M
0%
67.50M
0.15%
67.50M
0%
67.50M
0%
67.50M
0%
67.50M
0%
67.50M
0%
67.50M
0%
deferred revenue
26.60M
-
397.40M
1,393.98%
418M
5.18%
143.80M
65.60%
34.10M
76.29%
418.80M
1,128.15%
444.30M
6.09%
461.70M
3.92%
40.70M
91.18%
438.80M
978.13%
440.70M
0.43%
13.40M
96.96%
43M
220.90%
448.30M
942.56%
455.60M
1.63%
28.50M
93.74%
38.90M
36.49%
551.40M
1,317.48%
532.20M
3.48%
517.90M
2.69%
47.30M
90.87%
524.60M
1,009.09%
477.80M
8.92%
475.20M
0.54%
55.10M
88.40%
503.30M
813.43%
547.80M
8.84%
63.50M
88.41%
53.60M
15.59%
653.40M
1,119.03%
595.50M
8.86%
80.20M
86.53%
56.40M
29.68%
102.20M
-
93.70M
8.32%
57.10M
39.06%
85.30M
49.39%
596.60M
599.41%
604.30M
1.29%
58.40M
90.34%
1
100.00%
-15.70M
1,570,000,100%
deferred revenue non current
177.50M
-
176M
0.85%
162.30M
7.78%
147.10M
9.37%
260.40M
77.02%
237.70M
8.72%
224.90M
5.38%
215.10M
4.36%
265.70M
23.52%
243.90M
8.20%
229.30M
5.99%
215M
6.24%
283.20M
31.72%
266.60M
5.86%
249M
6.60%
216.10M
13.21%
194.90M
9.81%
181.80M
6.72%
152.30M
16.23%
126.50M
16.94%
203.10M
60.55%
187.70M
7.58%
167.10M
10.97%
145.20M
13.11%
155.70M
7.23%
146.10M
6.17%
141.20M
3.35%
135.20M
4.25%
161.60M
19.53%
151.40M
6.31%
144.60M
4.49%
135.50M
6.29%
136M
0.37%
87.80M
-
79.50M
9.45%
55.70M
29.94%
55.40M
0.54%
deferrred tax liabilities non current
143.80M
-
145.30M
1.04%
147.10M
1.24%
148.20M
0.75%
159.20M
7.42%
158.70M
0.31%
160.40M
1.07%
161M
0.37%
169.80M
5.47%
14.50M
91.46%
13.50M
6.90%
13.40M
0.74%
13.10M
2.24%
24.40M
86.26%
21.90M
10.25%
28.50M
30.14%
28.40M
0.35%
31.70M
11.62%
27.20M
14.20%
27.30M
0.37%
41.40M
51.65%
55.10M
33.09%
45.40M
17.60%
45.80M
0.88%
69.30M
51.31%
66.30M
4.33%
67.50M
1.81%
63.50M
5.93%
70.40M
10.87%
74.90M
6.39%
81.80M
9.21%
80.20M
1.96%
122.70M
52.99%
112.90M
7.99%
102.20M
9.48%
93.70M
8.32%
82.10M
12.38%
85.30M
3.90%
79.40M
6.92%
72.80M
8.31%
79.20M
8.79%
88.30M
11.49%
84.20M
4.64%
goodwill
838.80M
-
841.80M
0.36%
870.50M
3.41%
828.50M
4.82%
810.70M
2.15%
778.30M
4.00%
787.80M
1.22%
798.70M
1.38%
790.10M
1.08%
797.10M
0.89%
788.20M
1.12%
788.30M
0.01%
895.50M
13.60%
859.80M
3.99%
899.20M
4.58%
924M
2.76%
924.10M
0.01%
941.40M
1.87%
911M
3.23%
913.90M
0.32%
902.20M
1.28%
900.90M
0.14%
907M
0.68%
920.10M
1.44%
913.80M
0.68%
898.20M
1.71%
924.50M
2.93%
938.50M
1.51%
982.40M
4.68%
1.16B
18.26%
1.18B
1.36%
1.17B
0.56%
1.12B
4.65%
1.08B
3.47%
1.05B
2.95%
1.01B
3.38%
1.05B
3.43%
1.05B
0.51%
1.05B
0.19%
1.04B
1.21%
1.10B
5.94%
1.07B
2.38%
1.07B
0.32%
1.09B
1.75%
goodwill and intangible assets
1.03B
-
1.03B
0.20%
1.06B
2.69%
1.04B
2.22%
1.01B
2.09%
977.10M
3.64%
985.80M
0.89%
994.10M
0.84%
985.10M
0.91%
990M
0.50%
977.40M
1.27%
973.80M
0.37%
1.08B
10.92%
1.10B
1.86%
1.16B
5.03%
1.18B
2.32%
1.18B
0.38%
1.19B
1.30%
1.15B
3.45%
1.15B
0.02%
1.14B
1.44%
1.13B
0.33%
1.13B
0.31%
1.15B
0.92%
1.16B
1.08%
1.13B
2.18%
1.17B
2.91%
1.18B
1.25%
1.24B
5.35%
1.42B
13.93%
1.43B
1.16%
1.42B
0.85%
1.42B
0.17%
1.37B
3.17%
1.33B
3.19%
1.28B
3.58%
1.32B
3.04%
1.32B
0.23%
1.32B
0.44%
1.30B
1.46%
1.37B
5.19%
1.35B
1.27%
1.34B
0.47%
1.36B
1.58%
intangible assets
190.50M
-
189.60M
0.47%
188.60M
0.53%
207.10M
9.81%
203.30M
1.83%
198.80M
2.21%
198M
0.40%
195.40M
1.31%
195M
0.20%
192.90M
1.08%
189.20M
1.92%
185.50M
1.96%
184.60M
0.49%
240.40M
30.23%
256.30M
6.61%
258.30M
0.78%
253.70M
1.78%
251.70M
0.79%
240.90M
4.29%
237.80M
1.29%
232.90M
2.06%
230.50M
1.03%
227.90M
1.13%
225.20M
1.18%
243.90M
8.30%
234.30M
3.94%
241M
2.86%
241.60M
0.25%
260.80M
7.95%
254.60M
2.38%
255.20M
0.24%
249.60M
2.19%
301.70M
20.87%
295.50M
2.06%
283.50M
4.06%
271.30M
4.30%
275.60M
1.58%
273.30M
0.83%
269.50M
1.39%
263M
2.41%
268.90M
2.24%
277.70M
3.27%
274.80M
1.04%
277.30M
0.91%
inventory
434.40M
-
452.60M
4.19%
467.50M
3.29%
484.60M
3.66%
475.50M
1.88%
482.30M
1.43%
499.20M
3.50%
527.70M
5.71%
497.80M
5.67%
511.60M
2.77%
507.10M
0.88%
523.60M
3.25%
530.50M
1.32%
556.80M
4.96%
601.40M
8.01%
649.90M
8.06%
638.80M
1.71%
678.80M
6.26%
668.30M
1.55%
690.60M
3.34%
673.80M
2.43%
707M
4.93%
725.80M
2.66%
753.50M
3.82%
760.40M
0.92%
757.40M
0.39%
784M
3.51%
764.40M
2.50%
746.50M
2.34%
730.10M
2.20%
760.90M
4.22%
789.60M
3.77%
803.80M
1.80%
864.10M
7.50%
893.30M
3.38%
955.10M
6.92%
1.03B
8.17%
1.05B
1.55%
1.05B
0.29%
1.03B
1.26%
1.01B
2.61%
970.50M
3.52%
965M
0.57%
995.80M
3.19%
long term debt
858.90M
-
859.90M
0.12%
861.50M
0.19%
860.50M
0.12%
862.70M
0.26%
864.40M
0.20%
861.40M
0.35%
864.10M
0.31%
861.70M
0.28%
714.60M
17.07%
715.20M
0.08%
713.40M
0.25%
708.80M
0.64%
755.40M
6.57%
755.60M
0.03%
755M
0.08%
753.60M
0.19%
946.30M
25.57%
945.40M
0.10%
944.80M
0.06%
946M
0.13%
983.30M
3.94%
983.60M
0.03%
981.80M
0.18%
984.40M
0.26%
982.90M
0.15%
1.47B
49.57%
1.22B
17.33%
1.22B
0.06%
1.21B
0.15%
1.22B
0.20%
1.22B
0.08%
1.22B
0.05%
1.22B
0.12%
1.22B
0.61%
1.22B
0.25%
1.23B
0.69%
1.23B
0.03%
1.23B
0.46%
1.24B
0.03%
1.18B
4.08%
1.18B
0.03%
1.26B
5.97%
1.26B
0.09%
long term investments
777.70M
-
798.70M
2.70%
844.90M
5.78%
866.80M
2.59%
892.50M
2.96%
911.90M
2.17%
961.70M
5.46%
995.20M
3.48%
1.04B
4.43%
1.09B
4.79%
1.14B
5.11%
1.18B
3.41%
1.22B
3.16%
1.26B
3.09%
1.30B
3.11%
1.33B
2.39%
1.36B
2.47%
1.36B
0.01%
1.38B
1.61%
1.40B
0.90%
1.42B
1.64%
1.42B
0.20%
1.44B
1.01%
1.43B
0.22%
1.46B
2.11%
1.46B
0.43%
1.51B
3.42%
1.49B
1.17%
1.51B
1.44%
1.49B
1.24%
1.50B
0.80%
1.49B
0.92%
1.49B
0.11%
1.70B
-
1.72B
1.17%
1.69B
1.54%
1.70B
0.72%
net debt
754.40M
-
748.50M
0.78%
792M
5.81%
794.50M
0.32%
786.40M
1.02%
828.80M
5.39%
797.80M
3.74%
818.50M
2.59%
787.30M
3.81%
779.10M
1.04%
769.70M
1.21%
778.50M
1.14%
932.60M
19.79%
899.60M
3.54%
1.02B
13.03%
1.11B
9.59%
1.09B
1.75%
994M
9.21%
960.70M
3.35%
987.10M
2.75%
991.40M
0.44%
969.40M
2.22%
987.80M
1.90%
1.05B
5.95%
1.00B
4.18%
957.20M
4.55%
796M
16.84%
695.80M
12.59%
561.20M
19.34%
578.20M
3.03%
518.90M
10.26%
499.60M
3.72%
454.50M
9.03%
374.20M
17.67%
429M
14.64%
478.50M
11.54%
488.50M
2.09%
413.30M
15.39%
381.10M
7.79%
293M
23.12%
279.80M
4.51%
159.70M
42.92%
22.90M
85.66%
-56.60M
347.16%
net receivables
974.60M
-
1.01B
3.46%
1.03B
2.40%
1.06B
2.46%
1.03B
2.85%
1.03B
0.05%
1.05B
2.10%
1.09B
3.71%
1.09B
0.39%
1.10B
0.81%
1.11B
0.46%
1.16B
4.56%
1.16B
0.28%
1.18B
1.54%
1.22B
3.98%
1.28B
4.62%
1.28B
0.23%
1.28B
0.56%
1.27B
1.24%
1.30B
2.69%
1.31B
0.47%
1.29B
1.17%
1.30B
0.81%
1.32B
1.26%
1.33B
0.33%
1.24B
6.32%
1.17B
5.80%
1.26B
8.09%
1.28B
1.51%
1.29B
0.22%
1.28B
0.12%
1.32B
2.43%
1.33B
1.46%
1.38B
3.08%
1.37B
0.12%
1.41B
2.58%
1.43B
1.70%
1.46B
1.85%
1.49B
1.83%
1.49B
0.46%
1.51B
0.82%
1.55B
2.84%
783.50M
49.42%
796.40M
1.65%
other assets
1
-
other current assets
169.60M
-
181M
6.72%
193M
6.63%
193M
0%
222.50M
15.28%
219.40M
1.39%
225.30M
2.69%
218.30M
3.11%
216.20M
0.96%
122.90M
43.15%
119.60M
2.69%
111.40M
6.86%
116.50M
4.58%
117M
0.43%
119.50M
2.14%
121.10M
1.34%
110.70M
8.59%
107.10M
3.25%
105.70M
1.31%
98.50M
6.81%
92.80M
5.79%
107.80M
16.16%
112.20M
4.08%
105.90M
5.61%
110.20M
4.06%
118.20M
7.26%
132.50M
12.10%
-300K
100.23%
129.70M
43,333.33%
131.60M
1.46%
138.30M
5.09%
133.40M
3.54%
134.60M
0.90%
420.90M
212.70%
150.10M
64.34%
145.40M
3.13%
144.80M
0.41%
138M
4.70%
129M
6.52%
118.90M
7.83%
138.40M
16.40%
135.60M
2.02%
876.90M
546.68%
895.20M
2.09%
other current liabilities
420.10M
-
59M
85.96%
60.50M
2.54%
363.80M
501.32%
483M
32.77%
66.90M
86.15%
68.40M
2.24%
72.10M
5.41%
463.10M
542.30%
65.90M
85.77%
68.90M
4.55%
510M
640.20%
474.20M
7.02%
66.10M
86.06%
65.70M
0.61%
536.20M
716.13%
543M
1.27%
66.80M
87.70%
68.70M
2.84%
76.80M
11.79%
517.30M
573.57%
68.50M
86.76%
69.50M
1.46%
76.80M
10.50%
491.10M
539.45%
64.80M
86.81%
83.30M
28.55%
579.60M
595.80%
619.90M
6.95%
76.30M
87.69%
78.30M
2.62%
615.20M
685.70%
630.80M
2.54%
707.20M
12.11%
556.60M
21.30%
576.80M
3.63%
610.30M
5.81%
612.40M
0.34%
73.70M
87.97%
76M
3.12%
604.20M
695%
691.90M
14.52%
679M
1.86%
686.40M
1.09%
other liabilities
other non current assets
57.20M
-
56.60M
1.05%
57.20M
1.06%
53.70M
6.12%
47.30M
11.92%
46.10M
2.54%
45.90M
0.43%
47.20M
2.83%
44M
6.78%
48.80M
10.91%
50.40M
3.28%
48.60M
3.57%
39.90M
17.90%
39.10M
2.01%
44.30M
13.30%
43.60M
1.58%
53.80M
23.39%
52.30M
2.79%
49.70M
4.97%
49.10M
1.21%
42M
14.46%
48.30M
15%
51.70M
7.04%
51.30M
0.77%
62.30M
21.44%
58.50M
6.10%
61.70M
5.47%
56.10M
9.08%
91.70M
63.46%
93.50M
1.96%
74.20M
20.64%
72.60M
2.16%
176.30M
142.84%
1.65B
837.83%
1.68B
1.40%
1.68B
0.05%
1.64B
2.19%
1.67B
1.87%
13M
99.22%
12.80M
1.54%
144.50M
1,028.91%
150M
3.81%
1.87B
1,144.40%
1.88B
0.86%
other non current liabilities
84M
-
86.30M
2.74%
87.90M
1.85%
84.30M
4.10%
83.80M
0.59%
86.80M
3.58%
88M
1.38%
86.90M
1.25%
88.50M
1.84%
91.10M
2.94%
92.40M
1.43%
91.10M
1.41%
93.40M
2.52%
94.10M
0.75%
93.80M
0.32%
93.80M
0%
106.60M
13.65%
103.90M
2.53%
108.50M
4.43%
115.30M
6.27%
112M
2.86%
111M
0.89%
109.80M
1.08%
108.30M
1.37%
105.70M
2.40%
93.70M
11.35%
96.70M
3.20%
95.70M
1.03%
97.70M
2.09%
100.90M
3.28%
100.90M
0%
98.50M
2.38%
97.90M
0.61%
221.90M
126.66%
206.10M
7.12%
188.70M
8.44%
187.10M
0.85%
180M
3.79%
87M
51.67%
82.70M
4.94%
190.40M
130.23%
185.20M
2.73%
161.10M
13.01%
242.50M
50.53%
othertotal stockholders equity
-233.50M
-
-237.90M
1.88%
-249.80M
5.00%
-244.60M
2.08%
-248.60M
1.64%
-274.20M
10.30%
-272.40M
0.66%
-275.40M
1.10%
-277.40M
0.73%
-289.80M
4.47%
-297.90M
2.80%
-303.90M
2.01%
-336.60M
10.76%
-354.50M
5.32%
-412.50M
16.36%
-493.30M
19.59%
-556.80M
12.87%
-584.80M
5.03%
-615.80M
5.30%
-669.10M
8.66%
-764M
14.18%
-801.80M
4.95%
-834.70M
4.10%
-888M
6.39%
-930.10M
4.74%
-978.20M
5.17%
-960.50M
1.81%
-997.70M
3.87%
-1.03B
3.60%
-1.09B
5.03%
-1.12B
3.61%
-1.18B
4.74%
-1.24B
5.38%
-1.26B
1.45%
-1.28B
1.75%
-1.31B
2.37%
-1.35B
3.21%
-1.40B
3.75%
-1.44B
2.17%
-1.47B
2.16%
-1.50B
1.97%
-1.55B
3.42%
-1.56B
1.04%
-1.61B
2.84%
preferred stock
property plant equipment net
392.50M
-
394.30M
0.46%
401.80M
1.90%
404.10M
0.57%
404.50M
0.10%
396.20M
2.05%
411.20M
3.79%
413.20M
0.49%
413.50M
0.07%
417.40M
0.94%
418.50M
0.26%
419.20M
0.17%
425.20M
1.43%
437.50M
2.89%
463.40M
5.92%
474.20M
2.33%
484.40M
2.15%
489.70M
1.09%
479.40M
2.10%
491M
2.42%
495.10M
0.84%
552.40M
11.57%
561.80M
1.70%
564.20M
0.43%
577.10M
2.29%
559.60M
3.03%
559.60M
0%
556.40M
0.57%
578.10M
3.90%
569M
1.57%
578.50M
1.67%
573.80M
0.81%
570.10M
0.64%
563.20M
1.21%
560.10M
0.55%
542.10M
3.21%
574.10M
5.90%
577.80M
0.64%
591.80M
2.42%
593.50M
0.29%
614M
3.45%
609.10M
0.80%
613.60M
0.74%
626.30M
2.07%
retained earnings
2.32B
-
2.39B
3.01%
2.47B
3.35%
2.55B
3.14%
2.64B
3.33%
2.72B
3.01%
2.81B
3.27%
2.89B
3.05%
2.99B
3.31%
3.08B
3.10%
3.18B
3.39%
3.28B
3.02%
3.38B
3.20%
3.49B
2.96%
3.60B
3.21%
3.69B
2.57%
3.77B
2.24%
3.89B
3.03%
4.02B
3.40%
4.14B
2.91%
4.26B
2.95%
4.43B
4.01%
4.56B
2.88%
4.67B
2.46%
4.78B
2.39%
4.85B
1.51%
4.89B
0.87%
5.01B
2.47%
5.16B
2.83%
5.28B
2.44%
5.42B
2.67%
5.55B
2.38%
5.70B
2.65%
5.84B
2.48%
6.00B
2.66%
6.14B
2.46%
6.30B
2.48%
6.46B
2.57%
6.64B
2.75%
6.79B
2.36%
6.95B
2.30%
7.11B
2.37%
7.29B
2.43%
7.44B
2.10%
short term debt
113.10M
-
16.40M
85.50%
46.30M
182.32%
58.70M
26.78%
56.60M
3.58%
78.80M
39.22%
61M
22.59%
73.60M
20.66%
18.40M
75%
170.80M
828.26%
174.40M
2.11%
182.60M
4.70%
301.40M
65.06%
267.20M
11.35%
350.20M
31.06%
453.40M
29.47%
433.20M
4.46%
145.20M
66.48%
127.60M
12.12%
164.50M
28.92%
186.30M
13.25%
142.50M
23.51%
168.20M
18.04%
232.30M
38.11%
202.90M
12.66%
160.10M
21.09%
12.10M
92.44%
267.90M
2,114.05%
268.50M
0.22%
268.50M
0%
268.10M
0.15%
17.40M
93.51%
17.40M
0%
19.60M
12.64%
18.80M
4.08%
17.70M
5.85%
17.20M
2.82%
18.20M
5.81%
17.80M
2.20%
17.30M
2.81%
41M
136.99%
40.40M
1.46%
15.70M
61.14%
short term investments
tax assets
57.10M
-
53.40M
6.48%
56.50M
5.81%
48.10M
14.87%
93.20M
93.76%
87.80M
5.79%
88.20M
0.46%
88.80M
0.68%
106.30M
19.71%
49.60M
53.34%
61.60M
24.19%
66M
7.14%
72.80M
10.30%
68M
6.59%
71.80M
5.59%
81.20M
13.09%
52M
35.96%
52.10M
0.19%
51.70M
0.77%
52M
0.58%
64.70M
24.42%
71.30M
10.20%
53.90M
24.40%
54.40M
0.93%
52.30M
3.86%
53.30M
1.91%
47.10M
11.63%
47.30M
0.42%
50.30M
6.34%
49.80M
0.99%
52.10M
4.62%
49.10M
5.76%
49.50M
0.81%
69.30M
40%
67.50M
2.60%
66.30M
1.78%
70M
5.58%
73.10M
4.43%
75.40M
3.15%
75.60M
0.27%
76M
0.53%
78.40M
3.16%
78.90M
0.64%
79.70M
1.01%
tax payables
39M
-
57M
-
68.20M
-
57.50M
-
87M
-
74.50M
-
62.50M
-
95.60M
-
62.70M
-
61.10M
-
35.30M
-
total assets
4.11B
-
4.10B
0.14%
4.23B
3.03%
4.27B
0.95%
4.31B
0.97%
4.26B
1.11%
4.39B
3.01%
4.49B
2.29%
4.49B
0.10%
4.44B
1.13%
4.51B
1.55%
4.60B
2.11%
4.72B
2.68%
4.88B
3.27%
5.07B
3.88%
5.26B
3.73%
5.25B
0.14%
5.32B
1.30%
5.27B
0.86%
5.35B
1.57%
5.37B
0.34%
5.49B
2.19%
5.55B
0.99%
5.60B
0.92%
5.69B
1.74%
5.56B
2.27%
6.11B
9.87%
6.27B
2.52%
6.56B
4.62%
6.67B
1.77%
6.79B
1.77%
6.58B
3.10%
6.76B
2.72%
6.90B
2.00%
6.86B
0.45%
6.84B
0.42%
6.97B
2.01%
7.13B
2.19%
7.23B
1.47%
7.30B
1.02%
7.54B
3.29%
7.67B
1.62%
7.76B
1.21%
7.95B
2.49%
total current assets
1.80B
-
1.77B
1.48%
1.81B
2.21%
1.86B
2.84%
1.86B
0.09%
1.84B
0.82%
1.90B
2.96%
1.95B
2.90%
1.90B
2.78%
1.84B
3.01%
1.85B
0.59%
1.91B
3.04%
1.88B
1.29%
1.97B
4.78%
2.03B
3.04%
2.15B
5.50%
2.12B
1.24%
2.17B
2.32%
2.16B
0.60%
2.21B
2.75%
2.22B
0.10%
2.27B
2.18%
2.31B
1.82%
2.35B
1.79%
2.38B
1.39%
2.30B
3.25%
2.77B
20.38%
2.94B
5.98%
3.08B
4.93%
3.05B
0.99%
3.15B
3.18%
2.97B
5.57%
3.05B
2.66%
3.24B
5.98%
3.23B
0.16%
3.27B
1.20%
3.37B
3.04%
3.48B
3.33%
3.53B
1.50%
3.60B
2.03%
3.65B
1.30%
3.78B
3.40%
3.86B
2.17%
4.00B
3.70%
total current liabilities
715.40M
-
632.90M
11.53%
696.70M
10.08%
733.90M
5.34%
718.70M
2.07%
726.50M
1.09%
739.80M
1.83%
785.50M
6.18%
670.50M
14.64%
837.20M
24.86%
853.10M
1.90%
878.60M
2.99%
989.50M
12.62%
971.50M
1.82%
1.07B
10.53%
1.22B
13.88%
1.19B
2.41%
951.60M
20.25%
927M
2.59%
956.80M
3.21%
952M
0.50%
936M
1.68%
930.80M
0.56%
990.10M
6.37%
947.60M
4.29%
921.90M
2.71%
829.40M
10.03%
1.12B
34.68%
1.16B
4.29%
1.23B
5.94%
1.22B
0.97%
979.70M
19.83%
982.20M
0.26%
1.02B
4.27%
986.10M
3.71%
993.50M
0.75%
971.60M
2.20%
999M
2.82%
962.30M
3.67%
981.90M
2.04%
941.60M
4.10%
989.70M
5.11%
950.10M
4.00%
956.40M
0.66%
total debt
972M
-
876.30M
9.85%
907.80M
3.59%
919.20M
1.26%
919.30M
0.01%
943.20M
2.60%
922.40M
2.21%
937.70M
1.66%
880.10M
6.14%
885.40M
0.60%
889.60M
0.47%
896M
0.72%
1.01B
12.75%
1.02B
1.23%
1.11B
8.14%
1.21B
9.28%
1.19B
1.79%
1.09B
8.03%
1.07B
1.69%
1.11B
3.38%
1.13B
2.07%
1.13B
0.57%
1.15B
2.31%
1.21B
5.41%
1.19B
2.21%
1.14B
3.73%
1.48B
29.68%
1.48B
0.07%
1.48B
0.09%
1.48B
0.12%
1.48B
0.13%
1.24B
16.82%
1.23B
0.05%
1.24B
0.06%
1.24B
0.53%
1.24B
0.33%
1.25B
0.64%
1.25B
0.11%
1.25B
0.42%
1.25B
0.01%
1.28B
2.32%
1.28B
0.05%
1.26B
1.96%
1.26B
0.09%
total investments
777.70M
-
798.70M
2.70%
844.90M
5.78%
866.80M
2.59%
892.50M
2.96%
911.90M
2.17%
961.70M
5.46%
995.20M
3.48%
1.04B
4.43%
1.09B
4.79%
1.14B
5.11%
1.18B
3.41%
1.22B
3.16%
1.26B
3.09%
1.30B
3.11%
1.33B
2.39%
1.36B
2.47%
1.36B
0.01%
1.38B
1.61%
1.40B
0.90%
1.42B
1.64%
1.42B
0.20%
1.44B
1.01%
1.43B
0.22%
1.46B
2.11%
1.46B
0.43%
1.51B
3.42%
1.49B
1.17%
1.51B
1.44%
1.49B
1.24%
1.50B
0.80%
1.49B
0.92%
1.49B
0.11%
1.70B
-
1.72B
1.17%
1.69B
1.54%
1.70B
0.72%
total liabilities
1.98B
-
1.90B
4.00%
1.96B
2.90%
1.97B
0.95%
2.08B
5.61%
2.07B
0.51%
2.07B
0.02%
2.11B
1.84%
2.06B
2.67%
1.90B
7.53%
1.90B
0.12%
1.91B
0.42%
2.09B
9.23%
2.11B
1.15%
2.19B
3.89%
2.32B
5.56%
2.28B
1.70%
2.22B
2.70%
2.16B
2.48%
2.17B
0.48%
2.25B
3.86%
2.27B
0.83%
2.24B
1.60%
2.27B
1.54%
2.26B
0.37%
2.21B
2.29%
2.60B
17.82%
2.63B
0.84%
2.71B
3.19%
2.78B
2.39%
2.77B
0.34%
2.51B
9.20%
2.56B
1.76%
2.57B
0.73%
2.52B
2.22%
2.50B
0.85%
2.47B
1.07%
2.49B
0.97%
2.45B
1.69%
2.45B
0.03%
2.45B
0.02%
2.50B
2.12%
2.45B
2.10%
2.46B
0.19%
total liabilities and stockholders equity
4.11B
-
4.10B
0.14%
4.23B
3.03%
4.27B
0.95%
4.31B
0.97%
4.26B
1.11%
4.39B
3.01%
4.49B
2.29%
4.49B
0.10%
4.44B
1.13%
4.51B
1.55%
4.60B
2.11%
4.72B
2.68%
4.88B
3.27%
5.07B
3.88%
5.26B
3.73%
5.25B
0.14%
5.32B
1.30%
5.27B
0.86%
5.35B
1.57%
5.37B
0.34%
5.49B
2.19%
5.55B
0.99%
5.60B
0.92%
5.69B
1.74%
5.56B
2.27%
6.11B
9.87%
6.27B
2.52%
6.56B
4.62%
6.67B
1.77%
6.79B
1.77%
6.58B
3.10%
6.76B
2.72%
6.90B
2.00%
6.86B
0.45%
6.84B
0.42%
6.97B
2.01%
7.13B
2.19%
7.23B
1.47%
7.30B
1.02%
7.54B
3.29%
7.67B
1.62%
7.76B
1.21%
7.95B
2.49%
total non current assets
2.31B
-
2.33B
0.89%
2.42B
3.65%
2.41B
0.46%
2.45B
1.79%
2.42B
1.32%
2.49B
3.05%
2.54B
1.83%
2.59B
1.96%
2.59B
0.26%
2.65B
2.23%
2.69B
1.46%
2.84B
5.49%
2.90B
2.27%
3.03B
4.45%
3.11B
2.55%
3.13B
0.63%
3.15B
0.62%
3.12B
1.04%
3.14B
0.76%
3.16B
0.51%
3.23B
2.20%
3.24B
0.41%
3.25B
0.30%
3.31B
1.99%
3.26B
1.56%
3.34B
2.45%
3.33B
0.35%
3.47B
4.35%
3.62B
4.22%
3.64B
0.58%
3.61B
0.97%
3.71B
2.76%
3.66B
1.27%
3.63B
0.70%
3.57B
1.86%
3.60B
1.07%
3.64B
1.12%
3.70B
1.44%
3.70B
0.06%
3.89B
5.23%
3.89B
0.06%
3.90B
0.29%
3.95B
1.30%
total non current liabilities
1.26B
-
1.27B
0.26%
1.26B
0.69%
1.24B
1.49%
1.37B
10.16%
1.35B
1.35%
1.33B
0.96%
1.33B
0.57%
1.39B
4.42%
1.06B
23.21%
1.05B
1.29%
1.03B
1.67%
1.10B
6.35%
1.14B
3.82%
1.12B
1.77%
1.09B
2.40%
1.08B
0.91%
1.26B
16.63%
1.23B
2.40%
1.21B
1.58%
1.30B
7.30%
1.34B
2.66%
1.31B
2.33%
1.28B
1.90%
1.32B
2.65%
1.29B
1.98%
1.78B
37.74%
1.51B
14.96%
1.55B
2.38%
1.54B
0.28%
1.54B
0.16%
1.53B
0.78%
1.57B
2.73%
1.55B
1.47%
1.53B
1.23%
1.50B
1.89%
1.50B
0.32%
1.49B
0.23%
1.49B
0.36%
1.47B
1.26%
1.51B
2.71%
1.51B
0.26%
1.50B
0.85%
1.50B
0.11%
total stockholders equity
2.11B
-
2.19B
3.48%
2.26B
3.14%
2.28B
0.96%
2.21B
3.04%
2.17B
1.68%
2.30B
5.89%
2.36B
2.72%
2.41B
2.19%
2.52B
4.33%
2.58B
2.64%
2.67B
3.37%
2.62B
2.00%
2.75B
4.99%
2.85B
3.90%
2.92B
2.34%
2.95B
1.10%
3.08B
4.40%
3.09B
0.30%
3.16B
2.30%
3.10B
2.07%
3.20B
3.19%
3.29B
2.83%
3.30B
0.48%
3.41B
3.19%
3.33B
2.28%
3.49B
4.66%
3.62B
3.79%
3.82B
5.69%
3.88B
1.34%
4.00B
3.29%
4.05B
1.10%
4.18B
3.33%
4.30B
2.78%
4.32B
0.61%
4.32B
0.17%
4.48B
3.80%
4.61B
2.88%
4.76B
3.19%
4.83B
1.54%
5.07B
4.99%
5.14B
1.37%
5.29B
2.83%
5.47B
3.57%

All numbers in USD (except ratios and percentages)