bf/NYSE:SNA_icon.jpeg

NYSE:SNA

Snap-on

  • Stock

USD

Last Close

341.35

06/11 21:10

Market Cap

13.78B

Beta: 1.09

Volume Today

334.98K

Avg: 313.97K

PE Ratio

15.51

PFCF: 15.87

Dividend Yield

2.30%

Payout:34.54%

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
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
Dec '24
Mar '25
Jun '25
Sep '25
account payables
145M
-
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%
265.90M
1.52%
281.30M
5.79%
269.80M
4.09%
271.30M
0.56%
accumulated other comprehensive income loss
-248.20M
-
-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%
-575M
35.39%
-499.50M
13.13%
-402.50M
19.42%
-393.70M
2.19%
cash and cash equivalents
132.90M
-
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%
1.36B
3.59%
1.43B
5.47%
1.53B
-
cash and short term investments
132.90M
-
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%
1.36B
3.59%
1.43B
5.47%
1.53B
-
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.50M
0.15%
67.50M
0%
67.50M
0%
67.50M
0%
67.50M
0%
67.50M
0%
67.50M
0%
67.50M
0%
67.50M
0%
67.50M
0%
67.50M
0%
deferred revenue
34.10M
-
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%
59M
-
deferred revenue non current
260.40M
-
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
159.20M
-
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%
73.50M
-
79.50M
8.16%
78.60M
1.13%
74.30M
5.47%
goodwill
810.70M
-
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%
1.06B
2.74%
1.08B
1.98%
1.11B
-
goodwill and intangible assets
1.01B
-
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%
1.32B
2.90%
1.35B
1.86%
1.38B
-
intangible assets
203.30M
-
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%
267.60M
3.50%
271.40M
1.42%
275.40M
-
inventory
475.50M
-
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%
943.40M
5.26%
961.20M
1.89%
1.02B
-
long term debt
862.70M
-
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%
1.25B
0.21%
1.26B
0.13%
1.25B
0.18%
1.25B
0.21%
long term investments
892.50M
-
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%
1.71B
-
net debt
786.40M
-
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%
-67.70M
19.61%
-161M
137.81%
1.27B
889.50%
-262M
120.61%
net receivables
1.03B
-
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%
1.55B
94.11%
1.59B
2.82%
1.68B
-
other assets
1
-
other current assets
222.50M
-
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%
139.60M
84.41%
155.80M
11.60%
149.40M
-
other current liabilities
483M
-
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%
530.10M
22.77%
700.40M
32.13%
-269.80M
138.52%
704.20M
361.01%
other liabilities
other non current assets
47.30M
-
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%
1.87B
0.52%
1.86B
0.65%
154.20M
-
other non current liabilities
83.80M
-
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%
190.70M
21.36%
189.80M
0.47%
188.80M
0.53%
189.90M
0.58%
othertotal stockholders equity
-248.60M
-
-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%
-1.68B
4.72%
-1.76B
4.57%
-1.86B
-
preferred stock
property plant equipment net
404.50M
-
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%
632M
0.91%
639.40M
1.17%
646.90M
-
retained earnings
2.64B
-
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%
7.58B
1.95%
7.71B
1.69%
7.85B
1.79%
8.00B
1.95%
short term debt
56.60M
-
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%
38.70M
-
18.20M
52.97%
17.70M
2.75%
21.30M
20.34%
short term investments
tax assets
93.20M
-
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%
78M
2.13%
78.30M
0.38%
73.50M
-
tax payables
57M
-
68.20M
-
57.50M
-
87M
-
74.50M
-
62.50M
-
95.60M
-
62.70M
-
61.10M
-
35.30M
-
67.80M
-
total assets
4.31B
-
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%
7.90B
0.71%
8.07B
2.18%
8.36B
-
total current assets
1.86B
-
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%
3.99B
0.28%
4.14B
3.81%
4.39B
-
total current liabilities
718.70M
-
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%
961.50M
0.53%
999.90M
3.99%
941.50M
5.84%
996.80M
5.87%
total debt
919.30M
-
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%
1.29B
2.87%
1.27B
1.46%
1.27B
0.22%
1.27B
0.08%
total investments
892.50M
-
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%
1.71B
-
total liabilities
2.08B
-
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%
2.48B
0.99%
2.52B
1.82%
2.46B
2.48%
2.51B
2.01%
total liabilities and stockholders equity
4.31B
-
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%
7.90B
0.71%
8.07B
2.18%
8.18B
1.35%
8.36B
2.17%
total non current assets
2.45B
-
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%
3.91B
1.14%
3.93B
0.52%
3.97B
-
total non current liabilities
1.37B
-
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%
1.52B
1.27%
1.52B
0.44%
1.52B
0.28%
1.51B
0.38%
total stockholders equity
2.21B
-
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%
5.39B
1.48%
5.52B
2.35%
5.72B
3.53%
5.82B
1.81%

All numbers in USD (except ratios and percentages)