bf/NYSE:ABM_icon.jpeg

COM:ABM

ABM

  • Stock

USD

Last Close

56.38

22/11 21:00

Market Cap

3.08B

Beta: -

Volume Today

243.65K

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
Jan '14
Apr '14
Jul '14
Oct '14
Jan '15
Apr '15
Jul '15
Oct '15
Jan '16
Apr '16
Jul '16
Oct '16
Jan '17
Apr '17
Jul '17
Oct '17
Jan '18
Apr '18
Jul '18
Oct '18
Jan '19
Apr '19
Jul '19
Oct '19
Jan '20
Apr '20
Jul '20
Oct '20
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Jan '23
Apr '23
Jul '23
Oct '23
Jan '24
Apr '24
Jul '24
account payables
160.67M
-
154.40M
3.90%
162.80M
5.44%
175.90M
8.05%
163.50M
7.05%
147.90M
9.54%
167M
12.91%
179.10M
7.25%
176.50M
1.45%
178.20M
0.96%
177.50M
0.39%
174.30M
1.80%
187.30M
7.46%
191.10M
2.03%
202.50M
5.97%
230.80M
13.98%
203.50M
11.83%
213.90M
5.11%
224.80M
5.10%
221.90M
1.29%
209.10M
5.77%
232.70M
11.29%
249M
7.00%
280.70M
12.73%
242.60M
13.57%
249.40M
2.80%
221.90M
11.03%
273.30M
23.16%
217.50M
20.42%
222.90M
2.48%
224.80M
0.85%
289.40M
28.74%
261.50M
9.64%
263.30M
0.69%
299.80M
13.86%
315.50M
5.24%
279.90M
11.28%
263.60M
5.82%
304.40M
15.48%
299.10M
1.74%
243.50M
18.59%
253.60M
4.15%
278.70M
9.90%
accumulated other comprehensive income loss
-1.87M
-
-2M
6.78%
-1.50M
25%
-2.80M
86.67%
-5.70M
103.57%
-4.50M
21.05%
-4.30M
4.44%
-5.10M
18.60%
-13.50M
164.71%
-9.30M
31.11%
-22.60M
143.01%
-31.60M
39.82%
-26.70M
15.51%
-23.70M
11.24%
-20.40M
13.92%
-20.30M
0.49%
2.70M
113.30%
1.60M
40.74%
-5.70M
456.25%
-9M
57.89%
-12.20M
35.56%
-15.70M
28.69%
-24.40M
55.41%
-23.90M
2.05%
-24.30M
1.67%
-34.90M
43.62%
-30.10M
13.75%
-30.80M
2.33%
-25.90M
15.91%
-23.60M
8.88%
-22.90M
2.97%
-22.50M
1.75%
-24.60M
9.33%
-25.20M
2.44%
-33.30M
32.14%
-16.20M
51.35%
-15.10M
6.79%
-14.60M
3.31%
-2.20M
84.93%
-9.20M
318.18%
-15.70M
70.65%
-9.80M
37.58%
-16.30M
66.33%
cash and cash equivalents
34.21M
-
37.70M
10.19%
24.60M
34.75%
36.70M
49.19%
38.80M
5.72%
30.40M
21.65%
51.20M
68.42%
55.50M
8.40%
55.90M
0.72%
45.70M
18.25%
51.60M
12.91%
56M
8.53%
42.60M
23.93%
55.70M
30.75%
47.70M
14.36%
62.80M
31.66%
68.60M
9.24%
69.70M
1.60%
46M
34.00%
39.10M
15%
30.60M
21.74%
53.70M
75.49%
60.50M
12.66%
58.50M
3.31%
69.80M
19.32%
555.90M
696.42%
229.40M
58.73%
394.20M
71.84%
378.30M
4.03%
435.70M
15.17%
505.40M
16.00%
62.80M
87.57%
46.60M
25.80%
48.90M
4.94%
63.90M
30.67%
73M
14.24%
87.90M
20.41%
71.20M
19.00%
97.70M
37.22%
69.50M
28.86%
58M
16.55%
60.70M
4.66%
86.30M
42.17%
cash and short term investments
34.21M
-
37.70M
10.19%
24.60M
34.75%
36.70M
49.19%
38.80M
5.72%
30.40M
21.65%
51.20M
68.42%
55.50M
8.40%
55.90M
0.72%
45.70M
18.25%
51.60M
12.91%
56M
8.53%
42.60M
23.93%
55.70M
30.75%
47.70M
14.36%
62.80M
31.66%
68.60M
9.24%
69.70M
1.60%
46M
34.00%
39.10M
15%
30.60M
21.74%
53.70M
75.49%
60.50M
12.66%
58.50M
3.31%
69.80M
19.32%
555.90M
696.42%
229.40M
58.73%
394.20M
71.84%
378.30M
4.03%
435.70M
15.17%
505.40M
16.00%
62.80M
87.57%
46.60M
25.80%
48.90M
4.94%
63.90M
30.67%
73M
14.24%
87.90M
20.41%
71.20M
19.00%
97.70M
37.22%
69.50M
28.86%
58M
16.55%
60.70M
4.66%
86.30M
42.17%
common stock
558K
-
600K
7.53%
600K
0%
600K
0%
600K
0%
600K
0%
600K
0%
600K
0%
600K
0%
600K
0%
600K
0%
600K
0%
600K
0%
600K
0%
600K
0%
700K
16.67%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
700K
0%
600K
14.29%
600K
0%
600K
0%
600K
0%
deferred revenue
46.60M
-
53.20M
-
37.40M
-
57.30M
-
37.80M
-
546.90M
1,346.83%
47.70M
-
531.80M
-
10.80M
97.97%
649.40M
5,912.96%
691.10M
6.42%
816.80M
18.19%
10.80M
98.68%
943.90M
8,639.81%
89.70M
-
89.70M
0%
49.60M
-
90.10M
81.65%
271.10M
200.89%
101.20M
62.67%
219.40M
116.80%
deferred revenue non current
-221.36M
-
-188.20M
14.98%
-165.30M
12.17%
16.40M
109.92%
321.30M
1,859.15%
319.40M
0.59%
354.70M
11.05%
19.10M
94.62%
3.50M
-
373.10M
10,560%
380.50M
1.98%
371.10M
2.47%
399.20M
7.57%
411M
2.96%
415.90M
1.19%
412M
0.94%
377.70M
8.33%
382M
1.14%
388.30M
1.65%
383.60M
1.21%
377.40M
1.62%
375.40M
0.53%
382.40M
1.86%
390.10M
2.01%
376.40M
3.51%
370.40M
1.59%
425.80M
-
406.90M
4.44%
404.70M
-
391.20M
3.34%
95.90M
75.49%
97M
1.15%
95.80M
1.24%
deferrred tax liabilities non current
15.01M
-
15.40M
2.62%
16.40M
6.49%
16.40M
0%
19.90M
21.34%
27.20M
36.68%
17.20M
36.76%
19.10M
11.05%
3.50M
-
3.40M
2.86%
3.30M
2.94%
3.20M
3.03%
57.30M
1,690.63%
32.80M
42.76%
39.90M
21.65%
43.50M
9.02%
37.80M
13.10%
29.20M
22.75%
32.60M
11.64%
31.60M
3.07%
47.70M
50.95%
46.40M
2.73%
32.40M
30.17%
25.90M
20.06%
10.80M
58.30%
3.70M
65.74%
22.50M
-
32M
42.22%
65.60M
105%
64.90M
1.07%
89.70M
38.21%
95.80M
6.80%
88.80M
7.31%
87M
2.03%
85M
2.30%
84.50M
0.59%
80.90M
4.26%
66.10M
18.29%
goodwill
872.44M
-
879.20M
0.77%
879.10M
0.01%
904.60M
2.90%
904.60M
0%
908.80M
0.46%
916.60M
0.86%
867.50M
5.36%
910.70M
4.98%
912.50M
0.20%
910.60M
0.21%
912.80M
0.24%
924.70M
1.30%
924.80M
0.01%
926.90M
0.23%
1.86B
101.12%
1.87B
0.38%
1.87B
0.20%
1.86B
0.17%
1.83B
1.58%
1.84B
0.09%
1.84B
0.02%
1.83B
0.22%
1.84B
0.19%
1.84B
0.04%
1.67B
9.08%
1.67B
0.16%
1.67B
0.04%
1.67B
0.19%
1.68B
0.05%
1.68B
0%
2.23B
33.03%
2.24B
0.37%
2.29B
2.46%
2.29B
0.12%
2.49B
8.31%
2.49B
0.25%
2.49B
0.10%
2.50B
0.05%
2.49B
0.17%
2.49B
0.12%
2.49B
0.04%
2.57B
3.24%
goodwill and intangible assets
1.01B
-
1.01B
0.32%
1.01B
0.69%
1.03B
2.69%
1.03B
0.63%
1.03B
0.06%
1.04B
0.79%
978.90M
5.48%
1.04B
6.34%
1.04B
0.40%
1.02B
1.42%
1.02B
0.54%
1.03B
1.23%
1.03B
0.27%
1.02B
0.34%
2.29B
124.32%
2.28B
0.82%
2.25B
0.92%
2.23B
0.92%
2.19B
1.94%
2.18B
0.61%
2.16B
0.70%
2.14B
0.90%
2.13B
0.46%
2.12B
0.56%
1.93B
8.88%
1.92B
0.47%
1.91B
0.63%
1.90B
0.39%
1.89B
0.51%
1.88B
0.56%
2.65B
40.91%
2.64B
0.35%
2.69B
1.79%
2.68B
0.56%
2.86B
7.01%
2.85B
0.43%
2.84B
0.59%
2.82B
0.63%
2.79B
0.81%
2.78B
0.41%
2.77B
0.53%
2.87B
3.69%
intangible assets
137.59M
-
134.10M
2.54%
127.20M
5.15%
128.80M
1.26%
122.30M
5.05%
118.70M
2.94%
119M
0.25%
111.40M
6.39%
130.30M
16.97%
124.30M
4.60%
111.50M
10.30%
103.80M
6.91%
104.40M
0.58%
101.50M
2.78%
95.90M
5.52%
430.10M
348.49%
404.30M
6.00%
387.10M
4.25%
369.60M
4.52%
355.70M
3.76%
340.70M
4.22%
325.80M
4.37%
310.40M
4.73%
297.20M
4.25%
284.60M
4.24%
262.90M
7.62%
251.20M
4.45%
239.70M
4.58%
229M
4.46%
218.30M
4.67%
207.70M
4.86%
424.80M
104.53%
407.30M
4.12%
399.50M
1.92%
381.50M
4.51%
378.50M
0.79%
360.10M
4.86%
340.80M
5.36%
321.50M
5.66%
302.90M
5.79%
288.50M
4.75%
274.80M
4.75%
296.10M
7.75%
inventory
112.10M
-
126.70M
13.02%
126.70M
0%
135.60M
7.02%
121.80M
10.18%
82.20M
32.51%
95.90M
16.67%
92.70M
3.34%
112.10M
20.93%
131.70M
17.48%
123.20M
6.45%
94.70M
23.13%
101.80M
7.50%
97.40M
4.32%
107M
9.86%
110.40M
3.18%
80.80M
26.81%
77.40M
4.21%
74.50M
3.75%
75.50M
1.34%
75.70M
0.26%
75.30M
0.53%
75M
0.40%
95.80M
27.73%
85.40M
10.86%
85.10M
0.35%
88.80M
4.35%
87.80M
1.13%
88.70M
1.03%
88M
0.79%
98.20M
11.59%
90.70M
7.64%
82.10M
9.48%
104.60M
27.41%
110.80M
5.93%
87.20M
21.30%
78.50M
9.98%
long term debt
367.03M
-
327.20M
10.85%
311.70M
4.74%
319.80M
2.60%
362.50M
13.35%
307M
15.31%
305.10M
0.62%
158M
48.21%
286.70M
81.46%
208.90M
27.14%
224.30M
7.37%
268.30M
19.62%
306M
14.05%
277.90M
9.18%
264.70M
4.75%
1.16B
338.72%
1.17B
1.04%
1.09B
7.08%
998.40M
8.43%
902M
9.66%
945.80M
4.86%
905.50M
4.26%
872.30M
3.67%
744.20M
14.69%
936.30M
25.81%
1.25B
33.56%
805.30M
35.60%
734.40M
8.80%
699.10M
4.81%
645.60M
7.65%
743.20M
15.12%
969.40M
30.44%
1.09B
12.06%
1.09B
0.58%
1.12B
2.11%
1.19B
6.73%
1.31B
9.61%
1.45B
11.13%
1.39B
4.42%
1.38B
0.56%
1.30B
5.93%
1.24B
4.46%
1.31B
5.33%
long term investments
36.30M
-
35.30M
2.76%
41.40M
17.28%
32.90M
20.53%
31.40M
4.56%
31.90M
1.59%
33.90M
6.27%
35.70M
5.31%
30.50M
14.57%
29.50M
3.28%
29.60M
0.34%
17.40M
41.22%
18.40M
5.75%
19M
3.26%
16.30M
14.21%
17.60M
7.98%
18.80M
6.82%
19.40M
3.19%
17.40M
10.31%
16.30M
6.32%
15.50M
4.91%
14.50M
6.45%
15.10M
4.14%
14M
7.28%
9.90M
29.29%
10.60M
7.07%
10.90M
2.83%
11.10M
1.83%
11.80M
6.31%
12.40M
5.08%
11.10M
10.48%
11.80M
6.31%
15.30M
29.66%
15.80M
3.27%
14.80M
6.33%
14.50M
2.03%
15.60M
7.59%
14.40M
7.69%
27.90M
93.75%
28.80M
3.23%
48.70M
69.10%
60.70M
24.64%
47.30M
22.08%
net debt
332.81M
-
289.50M
13.01%
287.10M
0.83%
283.10M
1.39%
323.70M
14.34%
276.60M
14.55%
253.90M
8.21%
102.50M
59.63%
230.80M
125.17%
163.20M
29.29%
172.70M
5.82%
212.30M
22.93%
263.40M
24.07%
222.20M
15.64%
217M
2.34%
1.12B
414.01%
1.11B
0.32%
1.04B
6.67%
979.40M
5.61%
899.90M
8.12%
957.30M
6.38%
898.90M
6.10%
864M
3.88%
742.90M
14.02%
974.80M
31.22%
818M
16.09%
699.70M
14.46%
491.90M
29.70%
471.60M
4.13%
360.20M
23.62%
301.60M
16.27%
969.80M
221.55%
1.10B
13.65%
1.26B
13.88%
1.26B
0.66%
1.33B
5.23%
1.43B
7.48%
1.44B
1.00%
1.35B
6.34%
1.37B
1.57%
1.40B
1.73%
1.34B
4.42%
1.37B
2.85%
net receivables
760.14M
-
752.20M
1.05%
777.90M
3.42%
748.20M
3.82%
781.20M
4.41%
764.60M
2.12%
783.20M
2.43%
742.90M
5.15%
777.70M
4.68%
736.70M
5.27%
774.10M
5.08%
795.60M
2.78%
855.90M
7.58%
851.80M
0.48%
875.30M
2.76%
1.04B
18.60%
1.02B
1.74%
1.01B
1.40%
1.05B
4.01%
1.01B
3.05%
1.08B
6.44%
1.10B
2.08%
1.13B
2.53%
1.09B
3.89%
1.08B
0.51%
1.02B
5.59%
918M
9.99%
906.40M
1.26%
955.80M
5.45%
916.10M
4.15%
953.20M
4.05%
1.19B
24.80%
1.28B
7.52%
1.30B
1.40%
1.32B
1.66%
1.35B
2.73%
1.41B
3.84%
1.45B
2.94%
1.48B
2.15%
1.50B
1.70%
1.50B
0.12%
1.47B
2.45%
1.48B
0.64%
other assets
-200K
-
-100K
-
100K
200%
-100K
200%
100K
-
-100K
-
-100K
-
100K
200%
-100K
200%
-100K
0%
100K
200%
100K
-
200K
100%
100K
50%
1
100.00%
1
-
other current assets
120.11M
-
121.90M
1.49%
124.10M
1.80%
30.20M
75.66%
30.80M
1.99%
30.10M
2.27%
29.60M
1.66%
27M
8.78%
37.20M
37.78%
25.10M
32.53%
27.60M
9.96%
30M
8.70%
29.30M
2.33%
30.60M
4.44%
31.30M
2.29%
32.80M
4.79%
32.10M
2.13%
33.30M
3.74%
38.20M
14.71%
37M
3.14%
43.70M
18.11%
50.90M
16.48%
53.50M
5.11%
55.40M
3.55%
59.50M
7.40%
64.20M
7.90%
69M
7.48%
55.90M
18.99%
55.40M
0.89%
58.40M
5.42%
53.90M
7.71%
60.10M
11.50%
63.80M
6.16%
64.10M
0.47%
66.60M
3.90%
51.60M
22.52%
57.30M
11.05%
63.10M
10.12%
65.30M
3.49%
58.50M
10.41%
163.50M
179.49%
171.60M
4.95%
162.10M
5.54%
other current liabilities
328.68M
-
349.90M
6.46%
359M
2.60%
350.50M
2.37%
342.60M
2.25%
363.60M
6.13%
388.40M
6.82%
389.10M
0.18%
388.70M
0.10%
390M
0.33%
410.50M
5.26%
19.20M
95.32%
554M
2,785.42%
549M
0.90%
487.60M
11.18%
452.80M
7.14%
489.10M
8.02%
473.30M
3.23%
518M
9.44%
495.80M
4.29%
-100K
100.02%
571.30M
571,400%
576.20M
0.86%
516.80M
10.31%
520.20M
0.66%
568.40M
9.27%
-100K
100.02%
551.10M
551,200%
100K
99.98%
100K
0%
100K
0%
922.40M
922,300%
-100K
100.01%
805.90M
806,000%
762.20M
5.42%
736.20M
3.41%
694.90M
5.61%
781.80M
12.51%
759.30M
2.88%
764.70M
0.71%
588.70M
23.02%
764.50M
29.86%
689.50M
9.81%
other liabilities
other non current assets
75.98M
-
65.90M
13.27%
61.10M
7.28%
116M
89.85%
65.70M
43.36%
64.20M
2.28%
67.60M
5.30%
114M
68.64%
115M
0.88%
114.90M
0.09%
132.20M
15.06%
134.30M
1.59%
140.70M
4.77%
114.30M
18.76%
111.60M
2.36%
122.10M
9.41%
110.30M
9.66%
79.50M
27.92%
62.30M
21.64%
109.60M
75.92%
93.50M
14.69%
96.50M
3.21%
88.60M
8.19%
120.30M
35.78%
75M
37.66%
89.20M
18.93%
102.30M
14.69%
136.10M
33.04%
125M
8.16%
119.20M
4.64%
123.20M
3.36%
131.20M
6.49%
100.70M
23.25%
82.60M
17.97%
79.90M
3.27%
188.50M
135.92%
57.50M
69.50%
63.70M
10.78%
75.30M
18.21%
70M
7.04%
64.40M
8.00%
68.40M
6.21%
78.60M
14.91%
other non current liabilities
587.24M
-
556M
5.32%
529.90M
4.69%
345.10M
34.87%
37.50M
89.13%
40.30M
7.47%
45.20M
12.16%
377.90M
736.06%
407.60M
7.86%
415.20M
1.86%
429.20M
3.37%
432.70M
0.82%
80.70M
81.35%
54.80M
32.09%
55.20M
0.73%
61.30M
11.05%
63.40M
3.43%
63M
0.63%
60.30M
4.29%
62.90M
4.31%
70.30M
11.76%
71M
1.00%
75.40M
6.20%
78.90M
4.64%
58.20M
26.24%
77.50M
33.16%
118.30M
52.65%
168.10M
42.10%
122.10M
27.36%
482.20M
294.92%
468.40M
2.86%
123.50M
73.63%
56.70M
54.09%
477.80M
742.68%
473.10M
0.98%
518M
9.49%
504.20M
2.66%
501.30M
0.58%
55.30M
88.97%
61.10M
10.49%
490.20M
702.29%
489.90M
0.06%
492.20M
0.47%
othertotal stockholders equity
268.31M
-
274.90M
2.45%
276.80M
0.69%
274.10M
0.98%
283.20M
3.32%
289.50M
2.22%
283.40M
2.11%
275.50M
2.79%
267.50M
2.90%
264.70M
1.05%
262M
1.02%
248.60M
5.11%
243.60M
2.01%
249.20M
2.30%
253.60M
1.77%
675.20M
166.25%
677.10M
0.28%
683.10M
0.89%
688.30M
0.76%
691.80M
0.51%
694.10M
0.33%
700.60M
0.94%
706.90M
0.90%
708.90M
0.28%
711.80M
0.41%
707.10M
0.66%
714.90M
1.10%
724.10M
1.29%
726.90M
0.39%
737.10M
1.40%
743.60M
0.88%
750.90M
0.98%
737M
1.85%
716.40M
2.80%
691.40M
3.49%
675.50M
2.30%
670.60M
0.73%
679.20M
1.28%
660.60M
2.74%
558.90M
15.40%
558.50M
0.07%
544M
2.60%
551.60M
1.40%
preferred stock
100K
-
property plant equipment net
79.67M
-
81.30M
2.04%
82.60M
1.60%
83.40M
0.97%
79.30M
4.92%
79.20M
0.13%
80.40M
1.52%
74M
7.96%
73.20M
1.08%
73.40M
0.27%
76.80M
4.63%
81.80M
6.51%
87.50M
6.97%
96.40M
10.17%
100.90M
4.67%
143.10M
41.82%
141.60M
1.05%
140.70M
0.64%
142.80M
1.49%
140.10M
1.89%
140M
0.07%
143.60M
2.57%
147.10M
2.44%
150.30M
2.18%
310.10M
106.32%
299.70M
3.35%
293.70M
2.00%
276.80M
5.75%
263.50M
4.80%
256.20M
2.77%
241.30M
5.82%
238.40M
1.20%
235.10M
1.38%
222.30M
5.44%
231.80M
4.27%
240.60M
3.80%
240.90M
0.12%
237.80M
1.29%
233.30M
1.89%
244.90M
4.97%
251.10M
2.53%
253.50M
0.96%
254.70M
0.47%
retained earnings
660.96M
-
667.30M
0.96%
677.80M
1.57%
696.90M
2.82%
705.50M
1.23%
714.60M
1.29%
706.90M
1.08%
736.50M
4.19%
741.10M
0.62%
736.20M
0.66%
757.90M
2.95%
756.40M
0.20%
689.90M
8.79%
711.50M
3.13%
734.90M
3.29%
720.10M
2.01%
736.20M
2.24%
751.20M
2.04%
773.20M
2.93%
771.20M
0.26%
778.60M
0.96%
795.90M
2.22%
820.50M
3.09%
856.30M
4.36%
871.60M
1.79%
722.30M
17.13%
765.90M
6.04%
806.40M
5.29%
867.50M
7.58%
885.60M
2.09%
859M
3.00%
880.20M
2.47%
942.10M
7.03%
977.70M
3.78%
1.02B
4.47%
1.06B
3.50%
1.08B
2.19%
1.12B
3.44%
1.20B
7.47%
1.25B
4.05%
1.28B
2.38%
1.31B
2.31%
1.30B
0.74%
short term debt
-46.60M
-
-53.20M
-
368.30M
-
16.90M
-
7M
58.58%
17M
142.86%
27M
58.82%
37M
37.04%
42.10M
13.78%
47.10M
11.88%
52.20M
10.83%
57.20M
9.58%
108.30M
89.34%
123.40M
13.94%
123.80M
0.32%
151.70M
22.54%
150.80M
0.59%
150.30M
0.33%
63.80M
57.55%
63.20M
0.94%
62.50M
1.11%
211.50M
238.40%
211.70M
0.09%
211.80M
0.05%
211.80M
0%
64.10M
69.74%
63.20M
1.40%
64M
1.27%
62M
3.13%
59.80M
3.55%
58.50M
2.17%
short term investments
tax assets
48.75M
-
47.90M
1.74%
50.20M
4.80%
50.10M
-
51M
1.80%
47.10M
7.65%
42.50M
-
26.50M
37.65%
32.70M
23.40%
37.40M
14.37%
76.70M
105.08%
76.90M
0.26%
52.50M
31.73%
32.80M
-
39.90M
21.65%
43.50M
9.02%
29.20M
-
32.60M
11.64%
31.60M
3.07%
46.40M
-
32.40M
30.17%
25.90M
20.06%
3.70M
-
11.50M
210.81%
38.20M
232.17%
32M
-
65.60M
105.00%
64.90M
1.07%
95.80M
-
88.80M
7.31%
87M
2.03%
85M
2.30%
84.50M
0.59%
80.90M
4.26%
66.10M
18.29%
tax payables
33.19M
-
31.90M
3.88%
31.20M
2.19%
31.40M
0.64%
41.70M
32.80%
34.70M
16.79%
40.60M
17.00%
40.50M
0.25%
41.50M
2.47%
36.30M
12.53%
44.60M
22.87%
46.90M
5.16%
52.60M
12.15%
61.90M
17.68%
51.10M
17.45%
65.90M
28.96%
67.50M
2.43%
57.60M
14.67%
69M
19.79%
59.20M
14.20%
71.90M
21.45%
81.60M
13.49%
93.20M
14.22%
67.10M
28.00%
71.80M
7.00%
95.40M
32.87%
46.40M
51.36%
51.70M
11.42%
146M
182.40%
122.30M
16.23%
121.60M
0.57%
136.30M
12.09%
150.90M
10.71%
133.70M
11.40%
132.70M
0.75%
131.30M
1.06%
75.40M
42.57%
57.30M
24.01%
56.90M
0.70%
76.80M
34.97%
19.90M
74.09%
12.30M
38.19%
16.90M
37.40%
total assets
2.17B
-
2.16B
0.45%
2.17B
0.59%
2.19B
1.14%
2.23B
1.73%
2.21B
1.13%
2.26B
2.66%
2.15B
5.05%
2.26B
4.90%
2.18B
3.13%
2.24B
2.51%
2.28B
1.87%
2.41B
5.73%
2.39B
0.73%
2.35B
1.73%
3.81B
62.04%
3.80B
0.41%
3.75B
1.24%
3.74B
0.25%
3.63B
3.02%
3.69B
1.62%
3.73B
1.18%
3.74B
0.38%
3.69B
1.37%
3.85B
4.18%
4.08B
6.03%
3.67B
10.07%
3.78B
2.96%
3.78B
0.14%
3.79B
0.26%
3.90B
2.78%
4.44B
13.82%
4.50B
1.55%
4.59B
1.81%
4.61B
0.46%
4.87B
5.67%
4.92B
1.01%
4.93B
0.30%
4.97B
0.75%
4.93B
0.73%
4.96B
0.44%
4.93B
0.52%
5.04B
2.25%
total current assets
914.47M
-
911.80M
0.29%
926.60M
1.62%
927.20M
0.06%
977.50M
5.42%
951.80M
2.63%
999.60M
5.02%
947.20M
5.24%
953M
0.61%
903.40M
5.20%
946M
4.72%
993.70M
5.04%
1.06B
6.62%
1.06B
0.17%
1.05B
1.16%
1.24B
17.78%
1.22B
1.41%
1.22B
0.20%
1.24B
2.05%
1.17B
5.61%
1.23B
5.13%
1.28B
4.05%
1.32B
2.99%
1.28B
3.32%
1.28B
0.74%
1.72B
33.47%
1.31B
23.49%
1.44B
9.88%
1.47B
2.27%
1.50B
1.65%
1.60B
6.76%
1.40B
12.44%
1.48B
5.45%
1.51B
2.08%
1.54B
2.09%
1.56B
1.40%
1.66B
6.09%
1.69B
2.22%
1.73B
2.14%
1.71B
1.07%
1.72B
0.77%
1.70B
1.51%
1.72B
1.50%
total current liabilities
489.35M
-
504.30M
3.06%
521.80M
3.47%
526.40M
0.88%
506.10M
3.86%
511.50M
1.07%
555.40M
8.58%
568.20M
2.30%
565.20M
0.53%
568.20M
0.53%
588M
3.48%
599.20M
1.90%
741.30M
23.71%
740.10M
0.16%
690.10M
6.76%
757.80M
9.81%
699.60M
7.68%
704.20M
0.66%
769.80M
9.32%
792.50M
2.95%
798M
0.69%
851.10M
6.65%
877.40M
3.09%
902.40M
2.85%
871.10M
3.47%
941.20M
8.05%
877.40M
6.78%
986.90M
12.48%
1.02B
3.13%
1.06B
4.58%
1.11B
3.86%
1.29B
16.31%
1.27B
1.40%
1.28B
1.02%
1.27B
0.55%
1.35B
6.24%
1.28B
5.68%
1.11B
13.07%
1.18B
6.04%
1.22B
3.52%
1.17B
4.32%
1.18B
1.18%
1.25B
5.68%
total debt
367.03M
-
327.20M
10.85%
311.70M
4.74%
319.80M
2.60%
362.50M
13.35%
307M
15.31%
305.10M
0.62%
158M
48.21%
286.70M
81.46%
208.90M
27.14%
224.30M
7.37%
268.30M
19.62%
306M
14.05%
277.90M
9.18%
264.70M
4.75%
1.18B
345.11%
1.18B
0.19%
1.11B
6.19%
1.03B
7.40%
939M
8.43%
987.90M
5.21%
952.60M
3.57%
924.50M
2.95%
801.40M
13.32%
1.04B
30.35%
1.37B
31.52%
929.10M
32.37%
886.10M
4.63%
849.90M
4.09%
795.90M
6.35%
807M
1.39%
1.03B
27.96%
1.15B
11.25%
1.30B
13.52%
1.33B
1.79%
1.40B
5.67%
1.52B
8.16%
1.51B
0.16%
1.45B
4.29%
1.44B
0.48%
1.45B
0.85%
1.40B
4.06%
1.46B
4.56%
total investments
36.30M
-
35.30M
2.76%
41.40M
17.28%
32.90M
20.53%
31.40M
4.56%
31.90M
1.59%
33.90M
6.27%
35.70M
5.31%
30.50M
14.57%
29.50M
3.28%
29.60M
0.34%
17.40M
41.22%
18.40M
5.75%
19M
3.26%
16.30M
14.21%
17.60M
7.98%
18.80M
6.82%
19.40M
3.19%
17.40M
10.31%
16.30M
6.32%
15.50M
4.91%
14.50M
6.45%
15.10M
4.14%
14M
7.28%
9.90M
29.29%
10.60M
7.07%
10.90M
2.83%
11.10M
1.83%
11.80M
6.31%
12.40M
5.08%
11.10M
10.48%
11.80M
6.31%
15.30M
29.66%
15.80M
3.27%
14.80M
6.33%
14.50M
2.03%
15.60M
7.59%
14.40M
7.69%
27.90M
93.75%
28.80M
3.23%
48.70M
69.10%
60.70M
24.64%
47.30M
22.08%
total liabilities
1.24B
-
1.21B
1.82%
1.21B
0.02%
1.22B
0.79%
1.25B
1.90%
1.21B
3.36%
1.28B
5.99%
1.14B
10.59%
1.26B
10.26%
1.19B
5.34%
1.24B
4.13%
1.31B
5.29%
1.50B
15.09%
1.46B
3.18%
1.38B
4.96%
2.44B
76.04%
2.38B
2.33%
2.31B
2.81%
2.28B
1.27%
2.17B
4.86%
2.23B
2.41%
2.25B
1.04%
2.24B
0.36%
2.15B
4.00%
2.29B
6.36%
2.68B
17.34%
2.22B
17.40%
2.28B
2.69%
2.21B
2.79%
2.19B
0.94%
2.32B
5.70%
2.83B
22.01%
2.85B
0.80%
2.92B
2.35%
2.93B
0.37%
3.15B
7.66%
3.18B
0.95%
3.15B
0.99%
3.11B
1.28%
3.13B
0.77%
3.13B
0.03%
3.09B
1.50%
3.21B
3.87%
total liabilities and stockholders equity
2.17B
-
2.16B
0.45%
2.17B
0.59%
2.19B
1.14%
2.23B
1.73%
2.21B
1.13%
2.26B
2.66%
2.15B
5.05%
2.26B
4.90%
2.18B
3.13%
2.24B
2.51%
2.28B
1.87%
2.41B
5.73%
2.39B
0.73%
2.35B
1.73%
3.81B
62.04%
3.80B
0.41%
3.75B
1.24%
3.74B
0.25%
3.63B
3.02%
3.69B
1.62%
3.73B
1.18%
3.74B
0.38%
3.69B
1.37%
3.85B
4.18%
4.08B
6.03%
3.67B
10.07%
3.78B
2.96%
3.78B
0.14%
3.79B
0.26%
3.90B
2.78%
4.44B
13.82%
4.50B
1.55%
4.59B
1.81%
4.61B
0.46%
4.87B
5.67%
4.92B
1.01%
4.93B
0.30%
4.97B
0.75%
4.93B
0.73%
4.96B
0.44%
4.93B
0.52%
5.04B
2.25%
total non current assets
1.25B
-
1.24B
0.56%
1.24B
0.17%
1.27B
1.94%
1.25B
0.97%
1.25B
0.03%
1.26B
0.86%
1.20B
4.90%
1.30B
8.28%
1.28B
1.62%
1.29B
0.96%
1.29B
0.46%
1.35B
5.04%
1.33B
1.44%
1.30B
2.16%
2.58B
97.62%
2.58B
0.07%
2.53B
1.74%
2.50B
1.35%
2.46B
1.74%
2.46B
0.05%
2.45B
0.26%
2.42B
0.99%
2.42B
0.31%
2.56B
5.99%
2.36B
7.72%
2.36B
0.34%
2.34B
0.89%
2.31B
1.18%
2.29B
0.63%
2.30B
0.17%
3.04B
32.13%
3.03B
0.25%
3.08B
1.67%
3.07B
0.33%
3.31B
7.82%
3.26B
1.39%
3.24B
0.67%
3.24B
0.02%
3.22B
0.55%
3.23B
0.27%
3.23B
0.00%
3.32B
2.64%
total non current liabilities
747.91M
-
710.40M
5.01%
692.70M
2.49%
697.70M
0.72%
741.20M
6.23%
693.90M
6.38%
722.20M
4.08%
574.10M
20.51%
694.30M
20.94%
624.10M
10.11%
653.50M
4.71%
708M
8.34%
763.20M
7.80%
716.50M
6.12%
694.20M
3.11%
1.68B
141.88%
1.68B
0.09%
1.61B
4.25%
1.51B
5.90%
1.38B
8.84%
1.43B
3.40%
1.40B
2.09%
1.36B
2.47%
1.25B
8.42%
1.42B
13.47%
1.74B
23.05%
1.34B
23.14%
1.29B
3.72%
1.20B
7.32%
1.13B
5.65%
1.21B
7.43%
1.54B
27.20%
1.58B
2.64%
1.64B
3.42%
1.65B
1.08%
1.80B
8.76%
1.91B
5.93%
2.04B
7.11%
1.93B
5.25%
1.92B
0.91%
1.97B
2.69%
1.91B
3.09%
1.96B
2.75%
total stockholders equity
927.96M
-
940.80M
1.38%
953.70M
1.37%
968.80M
1.58%
983.60M
1.53%
1.00B
1.69%
986.60M
1.36%
1.01B
2.12%
995.70M
1.17%
992.20M
0.35%
997.90M
0.57%
974M
2.40%
907.40M
6.84%
937.60M
3.33%
968.60M
3.31%
1.38B
42.03%
1.42B
2.99%
1.44B
1.40%
1.46B
1.38%
1.45B
0.12%
1.46B
0.45%
1.48B
1.39%
1.50B
1.51%
1.54B
2.55%
1.56B
1.15%
1.40B
10.55%
1.45B
4.02%
1.50B
3.38%
1.57B
4.59%
1.60B
1.96%
1.58B
1.22%
1.61B
1.83%
1.66B
2.86%
1.67B
0.87%
1.68B
0.63%
1.72B
2.20%
1.74B
1.12%
1.78B
2.67%
1.86B
4.34%
1.80B
3.24%
1.82B
1.27%
1.84B
1.15%
1.83B
0.47%

All numbers in USD (except ratios and percentages)