bf/NYSE:MSM_icon.jpeg

COM:MSCDIRECT

MSC Industrial Direct Co., Inc

  • Stock

USD

Last Close

84.13

22/11 21:00

Market Cap

4.27B

Beta: -

Volume Today

472.27K

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
Mar '14
May '14
Aug '14
Nov '14
Feb '15
May '15
Aug '15
Nov '15
Feb '16
May '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
Aug '19
Nov '19
Feb '20
May '20
Aug '20
Nov '20
Feb '21
May '21
Aug '21
Nov '21
Feb '22
May '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Aug '24
account payables
108.43M
-
112.92M
4.14%
116.28M
2.98%
130.56M
12.28%
117.28M
10.17%
114.38M
2.47%
114.33M
0.05%
103.04M
9.87%
110.95M
7.67%
113.11M
1.95%
110.60M
2.22%
112.36M
1.59%
124.30M
10.63%
112.16M
9.77%
121.27M
8.12%
124.92M
3.01%
133.69M
7.02%
133.68M
0.01%
145.13M
8.57%
154.90M
6.73%
162.67M
5.02%
146.81M
9.75%
160.11M
9.06%
142.73M
10.85%
155.30M
8.81%
126.94M
18.26%
125.78M
0.92%
143.52M
14.11%
170.49M
18.79%
195.86M
14.88%
186.33M
4.86%
177.82M
4.57%
191.44M
7.66%
199.48M
4.20%
217.38M
8.97%
212.79M
2.11%
207.55M
2.46%
209.86M
1.11%
226.30M
7.83%
188.98M
16.49%
208.11M
10.13%
205.64M
1.19%
205.93M
0.14%
accumulated other comprehensive income loss
-6.26M
-
-4.75M
24.20%
-5.05M
6.49%
-9.00M
78.12%
-14.45M
60.53%
-14.39M
0.41%
-17.25M
19.87%
-18.37M
6.46%
-20.65M
12.41%
-18.09M
12.38%
-19.10M
5.57%
-20.64M
8.10%
-21.35M
3.40%
-21.26M
0.41%
-17.26M
18.80%
-18.11M
4.88%
-18.08M
0.15%
-18.97M
4.92%
-19.63M
3.51%
-20.98M
6.83%
-20.24M
3.52%
-22.73M
12.32%
-22.78M
0.20%
-21.31M
6.44%
-22.05M
3.49%
-25.58M
16.00%
-21.42M
16.28%
-19.68M
8.10%
-18.81M
4.46%
-14.78M
21.41%
-17.98M
21.68%
-22.07M
22.69%
-19.12M
13.34%
-19.03M
0.47%
-23.12M
21.48%
-22.19M
4.04%
-20.44M
7.88%
-18.23M
10.78%
-17.73M
2.79%
-17.28M
2.53%
-17.34M
0.36%
-17.55M
1.23%
-21.14M
20.46%
cash and cash equivalents
45.32M
-
45.36M
0.08%
47.15M
3.96%
46.70M
0.95%
27.43M
41.28%
24.86M
9.34%
38.27M
53.91%
37.88M
1.01%
23.96M
36.75%
32.33M
34.92%
52.89M
63.60%
32.12M
39.27%
35.60M
10.83%
27.58M
22.54%
16.08M
41.68%
20.25M
25.92%
31.61M
56.07%
39.99M
26.53%
46.22M
15.56%
11.62M
74.87%
31.17M
168.33%
38.77M
24.40%
32.29M
16.73%
27.78M
13.96%
44.87M
61.52%
353.39M
687.65%
125.21M
64.57%
53.10M
57.59%
20.24M
61.88%
27.43M
35.51%
40.54M
47.79%
62.88M
55.11%
41.75M
33.59%
28.85M
30.91%
43.54M
50.92%
26.33M
39.52%
49.62M
88.43%
58.43M
17.76%
50.05M
14.34%
25.80M
48.44%
22.23M
13.87%
25.93M
16.65%
29.59M
14.12%
cash and short term investments
45.32M
-
45.36M
0.08%
47.15M
3.96%
46.70M
0.95%
27.43M
41.28%
24.86M
9.34%
38.27M
53.91%
37.88M
1.01%
23.96M
36.75%
32.33M
34.92%
52.89M
63.60%
32.12M
39.27%
35.60M
10.83%
27.58M
22.54%
16.08M
41.68%
20.25M
25.92%
31.61M
56.07%
39.99M
26.53%
46.22M
15.56%
11.62M
74.87%
31.17M
168.33%
38.77M
24.40%
32.29M
16.73%
27.78M
13.96%
44.87M
61.52%
353.39M
687.65%
125.21M
64.57%
53.10M
57.59%
20.24M
61.88%
27.43M
35.51%
40.54M
47.79%
62.88M
55.11%
41.75M
33.59%
28.85M
30.91%
43.54M
50.92%
26.33M
39.52%
49.62M
88.43%
58.43M
17.76%
50.05M
14.34%
25.80M
48.44%
22.23M
13.87%
25.93M
16.65%
29.59M
14.12%
common stock
69K
-
69K
0%
69K
0%
69K
0%
69K
0%
69K
0%
69K
0%
69K
0%
69K
0%
70K
1.45%
65K
7.14%
65K
0%
65K
0%
65K
0%
66K
1.54%
65K
1.52%
66K
1.54%
65K
1.52%
65K
0%
64K
1.54%
64K
0%
64K
0%
56K
12.50%
56K
0%
57K
1.79%
57K
0%
57K
0%
57K
0%
57K
0%
57K
0%
57K
0%
57K
0%
57K
0%
57K
0%
57K
0%
58K
1.75%
58K
0%
58K
0%
57K
1.72%
58K
1.75%
58K
0%
57K
1.72%
57K
0%
deferred revenue
44.64M
-
108.85M
-
124.66M
14.52%
124.66M
0%
124.66M
0%
deferred revenue non current
131.21M
-
-101.57M
-
-101.57M
0%
-101.57M
0%
-115.06M
-
-73.86M
35.81%
-76.88M
4.10%
-99.71M
-
-99.71M
0%
-99.71M
0%
-114.01M
-
-114.01M
0.00%
-114.01M
0%
-108.85M
-
-108.85M
0.00%
-106.10M
2.53%
-124.66M
17.49%
-124.66M
0%
-123.74M
0.73%
-131.80M
6.51%
-131.80M
0%
-91.20M
-
-139.28M
52.73%
deferrred tax liabilities non current
97.47M
-
97.47M
0%
112.78M
15.71%
112.78M
0%
112.72M
0.05%
112.70M
0.02%
131.21M
16.43%
131.13M
0.06%
131.13M
0%
131.13M
0%
148.20M
13.02%
101.57M
31.46%
101.57M
0%
101.57M
0%
115.06M
13.27%
115.06M
0%
73.86M
35.81%
76.88M
4.10%
99.71M
29.70%
99.71M
0%
99.71M
0%
99.71M
0%
114.01M
14.34%
114.01M
0%
114.01M
0.00%
114.01M
0%
121.73M
6.77%
121.72M
0.01%
121.72M
0.00%
121.72M
0.00%
108.83M
10.59%
108.83M
0%
108.85M
0.02%
108.85M
0.00%
124.66M
14.52%
124.66M
0%
124.66M
0%
123.74M
0.73%
131.80M
6.51%
131.80M
0%
130.73M
-
139.28M
6.54%
goodwill
628.61M
-
629.39M
0.12%
629.34M
0.01%
627.87M
0.23%
625.14M
0.43%
625.26M
0.02%
623.63M
0.26%
623.31M
0.05%
623.04M
0.04%
624.00M
0.15%
624.08M
0.01%
623.47M
0.10%
623.30M
0.03%
623.06M
0.04%
633.73M
1.71%
633.53M
0.03%
633.40M
0.02%
672.78M
6.22%
675.00M
0.33%
674.46M
0.08%
677.50M
0.45%
676.85M
0.10%
677.27M
0.06%
677.33M
0.01%
677.04M
0.04%
676.26M
0.11%
677.58M
0.19%
677.89M
0.05%
678.41M
0.08%
679.92M
0.22%
692.70M
1.88%
691.87M
0.12%
692.48M
0.09%
692.67M
0.03%
710.13M
2.52%
709.75M
0.05%
718.18M
1.19%
718.30M
0.02%
718.17M
0.02%
718.32M
0.02%
722.10M
0.53%
721.93M
0.02%
723.89M
0.27%
goodwill and intangible assets
774.91M
-
771.91M
0.39%
767.65M
0.55%
761.45M
0.81%
753.61M
1.03%
749.69M
0.52%
743.43M
0.83%
738.83M
0.62%
734.23M
0.62%
731.42M
0.38%
729.39M
0.28%
726.61M
0.38%
724.40M
0.30%
722.07M
0.32%
744.16M
3.06%
741.26M
0.39%
738.71M
0.34%
798.56M
8.10%
797.72M
0.10%
794.23M
0.44%
800.56M
0.80%
796.62M
0.49%
793.93M
0.34%
791.07M
0.36%
787.68M
0.43%
783.46M
0.54%
782.45M
0.13%
780.44M
0.26%
778.16M
0.29%
777.53M
0.08%
794.56M
2.19%
790.29M
0.54%
788.54M
0.22%
786.09M
0.31%
824.46M
4.88%
820.45M
0.49%
836.04M
1.90%
832.57M
0.42%
828.82M
0.45%
825.21M
0.44%
828.93M
0.45%
824.79M
0.50%
825.04M
0.03%
intangible assets
146.31M
-
142.52M
2.59%
138.31M
2.95%
133.58M
3.42%
128.47M
3.82%
124.43M
3.14%
119.81M
3.72%
115.52M
3.58%
111.19M
3.75%
107.42M
3.39%
105.31M
1.97%
103.14M
2.06%
101.10M
1.97%
99.00M
2.08%
110.43M
11.54%
107.73M
2.44%
105.31M
2.25%
125.77M
19.44%
122.72M
2.42%
119.76M
2.41%
123.06M
2.76%
119.78M
2.67%
116.67M
2.60%
113.74M
2.51%
110.64M
2.72%
107.20M
3.12%
104.87M
2.17%
102.55M
2.21%
99.76M
2.73%
97.61M
2.15%
101.85M
4.35%
98.42M
3.37%
96.06M
2.40%
93.42M
2.75%
114.33M
22.38%
110.70M
3.17%
117.86M
6.47%
114.26M
3.06%
110.64M
3.17%
106.89M
3.39%
106.83M
0.05%
102.85M
3.72%
101.15M
1.66%
inventory
393.56M
-
429.43M
9.12%
449.81M
4.75%
493.66M
9.75%
506.06M
2.51%
510.78M
0.93%
506.63M
0.81%
492.45M
2.80%
464.23M
5.73%
462.14M
0.45%
444.22M
3.88%
453.96M
2.19%
464.59M
2.34%
466.48M
0.41%
464.96M
0.33%
469.43M
0.96%
498.99M
6.30%
512.30M
2.67%
518.50M
1.21%
527.98M
1.83%
572.59M
8.45%
560.80M
2.06%
559.14M
0.30%
539.43M
3.52%
556.40M
3.15%
575.09M
3.36%
543.11M
5.56%
521.30M
4.02%
532.54M
2.16%
598.33M
12.35%
624.17M
4.32%
622.62M
0.25%
657.71M
5.64%
679.52M
3.32%
715.63M
5.31%
726.41M
1.51%
747.47M
2.90%
726.86M
2.76%
726.52M
0.05%
709.36M
2.36%
685.37M
3.38%
665.64M
2.88%
643.90M
3.27%
long term debt
251.67M
-
246.07M
2.22%
240.24M
2.37%
233.76M
2.69%
227.43M
2.71%
221.11M
2.78%
214.79M
2.86%
203.22M
5.39%
190.53M
6.24%
177.88M
6.64%
339.77M
91.02%
305.42M
10.11%
271.06M
11.25%
200.98M
25.86%
200.99M
0.01%
201.00M
0.01%
250.90M
24.82%
251.30M
0.16%
311.24M
23.85%
311.66M
0.13%
284.67M
8.66%
284.69M
0.01%
266.43M
6.41%
305.56M
14.69%
305.65M
0.03%
703.40M
130.13%
531.40M
24.45%
503.08M
5.33%
499.32M
0.75%
372.47M
25.41%
620.04M
66.47%
598.76M
3.43%
623.59M
4.15%
582.70M
6.56%
516.53M
11.36%
499.56M
3.28%
320.52M
35.84%
216.91M
32.32%
270.31M
24.62%
335.84M
24.24%
335.70M
0.04%
299.31M
10.84%
316.32M
5.68%
long term investments
-37.77M
-
-41.25M
-
-41.25M
-
-44.64M
-
-44.64M
0%
-101.57M
-
-101.57M
0%
-101.57M
0%
-115.06M
-
-73.86M
35.81%
-76.88M
4.10%
-99.71M
-
-99.71M
0%
-99.71M
0%
-114.01M
-
-114.01M
0.00%
-114.01M
0%
-121.72M
-
-121.72M
0.00%
-121.72M
0.00%
-108.83M
10.59%
-108.83M
0%
-108.85M
0.02%
-123.74M
-
-131.80M
6.51%
-131.80M
0%
-130.73M
-
net debt
266.67M
-
229.25M
14.03%
289.91M
26.46%
448.87M
54.83%
514.35M
14.59%
435.41M
15.35%
390.04M
10.42%
315.79M
19.04%
304.04M
3.72%
230.18M
24.29%
553.93M
140.65%
511.65M
7.63%
513.53M
0.37%
487.57M
5.06%
516.89M
6.01%
472.43M
8.60%
479.63M
1.53%
495.53M
3.31%
489.12M
1.29%
511.02M
4.48%
562.06M
9.99%
492.22M
12.43%
409.60M
16.79%
437.70M
6.86%
692.73M
58.27%
682.37M
1.50%
550.25M
19.36%
493.67M
10.28%
721.72M
46.20%
772.15M
6.99%
795.87M
3.07%
754.08M
5.25%
846.52M
12.26%
821.22M
2.99%
817.23M
0.49%
818.00M
0.09%
565.84M
30.83%
467.34M
17.41%
471.37M
0.86%
574.78M
21.94%
592.99M
3.17%
541.99M
8.60%
538.59M
0.63%
net receivables
365.07M
-
369.54M
1.22%
382.78M
3.58%
391.43M
2.26%
406.56M
3.86%
406.22M
0.08%
403.47M
0.68%
387.56M
3.94%
389.36M
0.46%
395.46M
1.57%
392.46M
0.76%
391.69M
0.20%
429.86M
9.75%
436.73M
1.60%
471.80M
8.03%
479.39M
1.61%
501.07M
4.52%
510.83M
1.95%
523.89M
2.56%
531.41M
1.43%
540.76M
1.76%
546.49M
1.06%
541.09M
0.99%
536.88M
0.78%
536.90M
0.00%
544.45M
1.41%
491.74M
9.68%
493.69M
0.40%
527.23M
6.79%
564.96M
7.16%
560.37M
0.81%
578.65M
3.26%
619.91M
7.13%
667.02M
7.60%
687.61M
3.09%
685.83M
0.26%
412.69M
39.83%
438.56M
6.27%
435.42M
0.71%
414.28M
4.86%
428.70M
3.48%
419.81M
2.07%
412.12M
1.83%
other assets
other current assets
38.50M
-
38.98M
1.23%
40.41M
3.68%
45.16M
11.76%
51.77M
14.64%
39.37M
23.96%
39.07M
0.77%
42.27M
8.21%
49.37M
16.79%
39.39M
20.22%
45.29M
14.99%
41.47M
8.43%
45.77M
10.36%
49.69M
8.57%
52.74M
6.14%
54.44M
3.22%
56.25M
3.33%
53.06M
5.68%
58.90M
11.02%
60.93M
3.44%
99.39M
63.12%
69.72M
29.86%
67.10M
3.75%
66.73M
0.55%
74.38M
11.46%
83.02M
11.62%
77.71M
6.40%
80.22M
3.23%
105.34M
31.31%
116.95M
11.02%
89.17M
23.75%
84.25M
5.51%
97.44M
15.64%
92.18M
5.40%
96.85M
5.07%
120.00M
23.90%
105.00M
12.50%
92.37M
12.02%
105.52M
14.23%
121.52M
15.16%
128.61M
5.84%
101.47M
21.10%
102.47M
0.99%
other current liabilities
84.06M
-
109.47M
30.24%
96.05M
12.26%
116.94M
21.74%
80.82M
30.88%
103.35M
27.87%
49.85M
51.76%
122.74M
146.21%
84.17M
31.43%
95.77M
13.79%
100.95M
5.41%
107.74M
6.73%
95.59M
11.28%
99.17M
3.75%
104.47M
5.34%
115.53M
10.58%
100.40M
13.09%
110.60M
10.16%
121.29M
9.67%
111.24M
8.29%
96.66M
13.11%
92.95M
3.83%
111.35M
19.79%
101.18M
9.14%
107.31M
6.06%
132.70M
23.67%
138.90M
4.67%
326.79M
135.27%
140.09M
57.13%
145.84M
4.10%
159.24M
9.19%
190.26M
19.48%
141.05M
25.87%
44.11M
68.73%
39.67M
10.08%
44.54M
12.28%
18.14M
59.28%
164.76M
808.43%
172.03M
4.41%
174.14M
1.22%
142.80M
17.99%
149.30M
4.55%
147.64M
1.11%
other liabilities
other non current assets
34.67M
-
34.34M
0.93%
37.34M
8.71%
35.35M
5.31%
33.53M
5.16%
31.98M
4.61%
34.54M
8.00%
33.19M
3.92%
32.10M
3.27%
31.50M
1.88%
33.53M
6.44%
33.92M
1.18%
32.31M
4.76%
31.20M
3.43%
32.87M
5.35%
31.59M
3.90%
30.47M
3.54%
29.73M
2.45%
31.81M
7.02%
31.05M
2.39%
6.34M
79.58%
5.39M
15%
6.84M
26.87%
6.18M
9.64%
5.47M
11.43%
4.83M
11.81%
4.06M
15.96%
3.73M
7.96%
3.63M
2.87%
3.52M
2.92%
5.88M
67.19%
5.85M
0.58%
7.73M
32.05%
-101.18M
1,409.58%
9.89M
109.77%
-114.19M
1,255.00%
-113.98M
0.19%
10.68M
109.37%
12.24M
14.56%
-117.42M
1,059.53%
-116.92M
0.42%
24.50M
120.95%
-109.00M
545.01%
other non current liabilities
-131.21M
-
101.57M
-
101.57M
0%
101.57M
0%
115.06M
-
73.86M
35.81%
76.88M
4.10%
99.71M
-
99.71M
0%
99.71M
0%
114.01M
-
114.01M
0.00%
114.01M
0%
16.98M
-
9.44M
44.37%
9.44M
0.01%
9.44M
0%
9.44M
0%
108.85M
1,052.72%
108.85M
0.00%
106.10M
2.53%
124.66M
17.49%
124.66M
0%
123.74M
0.73%
131.80M
6.51%
131.76M
-
131.23M
0.40%
139.28M
6.14%
othertotal stockholders equity
174.21M
-
184.71M
6.03%
117.48M
36.40%
128.64M
9.50%
114.40M
11.07%
118.80M
3.84%
117.67M
0.95%
116.45M
1.04%
108.02M
7.23%
116.58M
7.92%
77.26M
33.73%
86.00M
11.30%
105.49M
22.67%
110.40M
4.65%
73.53M
33.40%
76.94M
4.65%
78.37M
1.85%
86.17M
9.96%
81.00M
6.00%
80.73M
0.33%
70.44M
12.75%
76.56M
8.68%
554.62M
624.44%
561.98M
1.33%
575.90M
2.48%
581.39M
0.95%
586.79M
0.93%
596.14M
1.59%
607.11M
1.84%
630.61M
3.87%
636.48M
0.93%
648.18M
1.84%
658.75M
1.63%
673.66M
2.26%
692.21M
2.75%
704.90M
1.83%
715.49M
1.50%
731.07M
2.18%
741.83M
1.47%
937.33M
26.35%
943.92M
0.70%
949.03M
0.54%
956.03M
0.74%
preferred stock
property plant equipment net
280.03M
-
291.10M
3.95%
294.35M
1.12%
293.23M
0.38%
291.84M
0.47%
289.07M
0.95%
291.16M
0.72%
292.69M
0.53%
287.56M
1.75%
286.25M
0.45%
320.54M
11.98%
319.70M
0.26%
318.98M
0.22%
317.30M
0.53%
316.31M
0.31%
311.85M
1.41%
308.12M
1.19%
311.26M
1.02%
311.69M
0.14%
307.59M
1.32%
307.31M
0.09%
306.56M
0.24%
310.85M
1.40%
371.70M
19.57%
371.33M
0.10%
365.47M
1.58%
358.15M
2.00%
354.16M
1.11%
335.10M
5.38%
335.60M
0.15%
347.43M
3.52%
351.80M
1.26%
351.83M
0.01%
358.00M
1.75%
351.45M
1.83%
359.92M
2.41%
362.96M
0.85%
367.21M
1.17%
385.57M
5.00%
383.17M
0.62%
392.71M
2.49%
405.67M
3.30%
418.90M
3.26%
retained earnings
1.20B
-
1.24B
3.67%
1.29B
3.39%
1.13B
11.93%
1.16B
2.36%
1.20B
3.33%
1.23B
2.86%
1.26B
2.31%
1.28B
1.82%
1.32B
2.98%
1.04B
21.32%
1.07B
2.74%
1.10B
2.63%
1.13B
3.38%
1.17B
3.09%
1.20B
2.76%
1.29B
7.04%
1.33B
3.59%
1.33B
0.45%
1.32B
0.70%
1.35B
2.54%
1.39B
3.30%
946.65M
32.12%
970.14M
2.48%
703.40M
27.50%
739.03M
5.07%
749.51M
1.42%
547.96M
26.89%
523.76M
4.42%
528.77M
0.96%
532.32M
0.67%
556.59M
4.56%
584.28M
4.98%
641.44M
9.78%
681.29M
6.21%
703.57M
3.27%
725.83M
3.16%
776.37M
6.96%
755.01M
2.75%
464.96M
38.42%
463.87M
0.23%
470.08M
1.34%
456.85M
2.82%
short term debt
60.32M
-
28.54M
52.69%
96.83M
239.29%
261.81M
170.39%
314.34M
20.06%
239.16M
23.92%
213.51M
10.72%
150.45M
29.54%
137.47M
8.63%
84.64M
38.43%
267.05M
215.53%
238.36M
10.74%
278.07M
16.66%
314.17M
12.98%
331.99M
5.67%
291.68M
12.14%
260.35M
10.74%
284.22M
9.17%
224.10M
21.15%
210.98M
5.85%
308.56M
46.25%
246.30M
20.18%
175.45M
28.76%
159.92M
8.86%
431.95M
170.11%
332.37M
23.05%
144.06M
56.66%
43.68M
69.68%
242.64M
455.43%
427.12M
76.03%
216.36M
49.34%
218.19M
0.84%
264.69M
21.31%
267.37M
1.01%
344.24M
28.75%
344.77M
0.15%
294.93M
14.46%
308.85M
4.72%
251.10M
18.70%
264.74M
5.43%
279.51M
5.58%
228.57M
18.23%
251.85M
10.19%
short term investments
tax assets
37.77M
-
41.25M
-
41.25M
-
44.64M
-
44.64M
0%
101.57M
-
101.57M
0%
101.57M
0%
115.06M
-
73.86M
35.81%
76.88M
4.10%
99.71M
-
99.71M
0%
99.71M
0%
114.01M
-
114.01M
0.00%
114.01M
0%
121.72M
-
121.72M
0.00%
121.72M
0.00%
108.83M
10.59%
108.83M
0%
108.85M
0.02%
108.85M
0.00%
124.66M
-
124.66M
0%
123.74M
0.73%
131.80M
6.51%
131.80M
0%
131.76M
0.03%
130.73M
0.78%
139.28M
6.54%
tax payables
11.31M
-
14.11M
-
25.87M
-
12.38M
-
13.12M
-
total assets
1.97B
-
2.02B
2.47%
2.06B
2.10%
2.11B
2.30%
2.11B
0.18%
2.09B
0.89%
2.10B
0.38%
2.07B
1.51%
2.03B
2.13%
2.02B
0.11%
2.06B
2.07%
2.00B
3.17%
2.05B
2.60%
2.05B
0.02%
2.10B
2.33%
2.11B
0.44%
2.17B
2.70%
2.26B
4.18%
2.29B
1.46%
2.26B
1.05%
2.36B
4.12%
2.32B
1.43%
2.31B
0.56%
2.34B
1.23%
2.38B
1.59%
2.71B
14.00%
2.38B
12.08%
2.29B
4.02%
2.30B
0.68%
2.42B
5.30%
2.46B
1.56%
2.50B
1.39%
2.56B
2.75%
2.62B
2.12%
2.73B
4.20%
2.75B
0.73%
2.52B
8.18%
2.53B
0.09%
2.54B
0.69%
2.49B
1.98%
2.50B
0.31%
2.47B
1.34%
2.46B
0.22%
total current assets
880.23M
-
921.08M
4.64%
961.41M
4.38%
1.02B
5.91%
1.03B
1.46%
1.02B
1.02%
1.03B
0.94%
1.00B
2.64%
971.56M
3.31%
973.96M
0.25%
981.49M
0.77%
919.25M
6.34%
975.83M
6.16%
980.48M
0.48%
1.01B
2.56%
1.02B
1.78%
1.09B
6.29%
1.12B
2.60%
1.15B
2.81%
1.13B
1.36%
1.24B
9.89%
1.22B
2.26%
1.20B
1.33%
1.17B
2.40%
1.21B
3.56%
1.56B
28.32%
1.24B
20.45%
1.15B
7.23%
1.19B
3.23%
1.31B
10.32%
1.31B
0.50%
1.35B
2.60%
1.42B
5.07%
1.47B
3.58%
1.54B
5.18%
1.56B
0.97%
1.31B
15.64%
1.32B
0.11%
1.32B
0.10%
1.27B
3.53%
1.26B
0.48%
1.21B
4.12%
1.19B
2.04%
total current liabilities
252.81M
-
250.93M
0.74%
309.16M
23.21%
509.31M
64.74%
512.44M
0.61%
456.89M
10.84%
422.34M
7.56%
376.23M
10.92%
332.58M
11.60%
293.52M
11.74%
478.60M
63.06%
458.46M
4.21%
497.96M
8.62%
525.50M
5.53%
557.73M
6.13%
532.12M
4.59%
494.44M
7.08%
528.49M
6.89%
490.52M
7.18%
477.12M
2.73%
567.89M
19.03%
486.07M
14.41%
446.92M
8.05%
403.83M
9.64%
694.56M
71.99%
592.01M
14.76%
408.73M
30.96%
513.99M
25.75%
553.21M
7.63%
768.82M
38.97%
561.93M
26.91%
586.27M
4.33%
597.17M
1.86%
619.81M
3.79%
725.94M
17.12%
726.76M
0.11%
645.28M
11.21%
683.48M
5.92%
649.44M
4.98%
627.86M
3.32%
630.43M
0.41%
583.51M
7.44%
605.43M
3.76%
total debt
311.99M
-
274.61M
11.98%
337.06M
22.74%
495.58M
47.03%
541.77M
9.32%
460.27M
15.04%
428.30M
6.95%
353.67M
17.43%
328.00M
7.26%
262.51M
19.97%
606.82M
131.16%
543.77M
10.39%
549.13M
0.99%
515.15M
6.19%
532.98M
3.46%
492.68M
7.56%
511.24M
3.77%
535.52M
4.75%
535.33M
0.04%
522.63M
2.37%
593.23M
13.51%
530.99M
10.49%
441.88M
16.78%
465.48M
5.34%
737.60M
58.46%
1.04B
40.42%
675.46M
34.79%
546.77M
19.05%
741.96M
35.70%
799.58M
7.77%
836.40M
4.61%
816.95M
2.33%
888.28M
8.73%
850.07M
4.30%
860.77M
1.26%
844.33M
1.91%
615.46M
27.11%
525.77M
14.57%
521.42M
0.83%
600.58M
15.18%
615.22M
2.44%
567.91M
7.69%
568.17M
0.05%
total investments
-37.77M
-
-41.25M
-
-41.25M
-
-44.64M
-
-44.64M
0%
-101.57M
-
-101.57M
0%
-101.57M
0%
-115.06M
-
-73.86M
35.81%
-76.88M
4.10%
-99.71M
-
-99.71M
0%
-99.71M
0%
-114.01M
-
-114.01M
0.00%
-114.01M
0%
-121.72M
-
-121.72M
0.00%
-121.72M
0.00%
-108.83M
10.59%
-108.83M
0%
-108.85M
0.02%
-123.74M
-
-131.80M
6.51%
-130.73M
-
total liabilities
601.95M
-
594.48M
1.24%
662.18M
11.39%
855.86M
29.25%
852.60M
0.38%
790.70M
7.26%
768.34M
2.83%
710.58M
7.52%
654.24M
7.93%
602.52M
7.91%
966.58M
60.42%
865.45M
10.46%
870.60M
0.59%
828.05M
4.89%
873.77M
5.52%
848.18M
2.93%
819.19M
3.42%
856.68M
4.58%
901.47M
5.23%
888.49M
1.44%
952.27M
7.18%
870.47M
8.59%
827.36M
4.95%
823.40M
0.48%
1.11B
35.32%
1.41B
26.49%
1.06B
24.66%
1.16B
8.84%
1.18B
2.42%
1.27B
7.50%
1.30B
2.19%
1.30B
0.24%
1.33B
2.02%
1.31B
1.37%
1.37B
4.25%
1.35B
1.18%
1.09B
19.28%
1.02B
6.08%
1.05B
2.68%
1.10B
4.18%
1.10B
0.22%
1.05B
4.04%
1.06B
0.71%
total liabilities and stockholders equity
1.97B
-
2.02B
2.47%
2.06B
2.10%
2.11B
2.30%
2.11B
0.18%
2.09B
0.89%
2.10B
0.38%
2.07B
1.51%
2.03B
2.13%
2.02B
0.11%
2.06B
2.07%
2.00B
3.17%
2.05B
2.60%
2.05B
0.02%
2.10B
2.33%
2.11B
0.44%
2.17B
2.70%
2.26B
4.18%
2.29B
1.46%
2.26B
1.05%
2.36B
4.12%
2.32B
1.43%
2.31B
0.56%
2.34B
1.23%
2.38B
1.59%
2.71B
14.00%
2.38B
12.08%
2.29B
4.02%
2.30B
0.68%
2.42B
5.30%
2.46B
1.56%
2.50B
1.39%
2.56B
2.75%
2.62B
2.12%
2.73B
4.20%
2.75B
0.73%
2.52B
8.18%
2.53B
0.09%
2.54B
0.69%
2.49B
1.98%
2.50B
0.31%
2.47B
1.34%
2.46B
0.22%
total non current assets
1.09B
-
1.10B
0.71%
1.10B
0.18%
1.09B
0.85%
1.08B
1.01%
1.07B
0.76%
1.07B
0.15%
1.06B
0.41%
1.05B
1.02%
1.05B
0.45%
1.08B
3.27%
1.08B
0.30%
1.08B
0.42%
1.07B
0.48%
1.09B
2.13%
1.08B
0.79%
1.08B
0.68%
1.14B
5.78%
1.14B
0.15%
1.13B
0.73%
1.11B
1.65%
1.11B
0.51%
1.11B
0.28%
1.17B
5.16%
1.16B
0.38%
1.15B
0.92%
1.14B
0.79%
1.14B
0.55%
1.12B
1.88%
1.12B
0.02%
1.15B
2.80%
1.15B
0.01%
1.15B
0.01%
1.15B
0.32%
1.19B
2.95%
1.19B
0.42%
1.21B
1.58%
1.21B
0.06%
1.23B
1.33%
1.22B
0.31%
1.24B
1.12%
1.25B
1.49%
1.27B
1.54%
total non current liabilities
349.14M
-
343.55M
1.60%
353.02M
2.76%
346.55M
1.83%
340.16M
1.84%
333.81M
1.87%
346.00M
3.65%
334.35M
3.37%
321.67M
3.79%
309.01M
3.94%
487.97M
57.92%
406.99M
16.60%
372.63M
8.44%
302.55M
18.81%
316.05M
4.46%
316.06M
0.00%
324.75M
2.75%
328.19M
1.06%
410.95M
25.22%
411.37M
0.10%
384.38M
6.56%
384.40M
0.01%
380.44M
1.03%
419.57M
10.29%
419.66M
0.02%
817.41M
94.78%
653.12M
20.10%
641.78M
1.74%
630.49M
1.76%
503.62M
20.12%
738.32M
46.60%
717.03M
2.88%
732.44M
2.15%
691.55M
5.58%
641.19M
7.28%
624.22M
2.65%
445.18M
28.68%
340.66M
23.48%
402.12M
18.04%
467.64M
16.30%
467.46M
0.04%
470.07M
0.56%
455.60M
3.08%
total stockholders equity
1.37B
-
1.42B
4.10%
1.40B
1.78%
1.25B
10.45%
1.26B
0.56%
1.30B
3.42%
1.33B
2.33%
1.36B
1.96%
1.37B
0.90%
1.42B
3.60%
1.10B
22.68%
1.13B
3.25%
1.18B
4.13%
1.22B
3.56%
1.23B
0.18%
1.26B
2.85%
1.35B
6.83%
1.40B
3.94%
1.39B
0.84%
1.38B
0.79%
1.40B
1.74%
1.45B
3.44%
1.48B
2.08%
1.51B
2.19%
1.26B
16.78%
1.29B
2.99%
1.31B
1.55%
1.12B
14.49%
1.11B
1.10%
1.14B
2.93%
1.15B
0.54%
1.18B
2.77%
1.22B
3.49%
1.30B
5.89%
1.35B
4.19%
1.39B
2.66%
1.42B
2.50%
1.49B
4.81%
1.48B
0.68%
1.39B
6.36%
1.39B
0.39%
1.40B
0.80%
1.39B
0.70%

All numbers in USD (except ratios and percentages)