MSDL

COM:MSDL

MSDL

  • Stock

USD

Last Close

16.62

06/11 22:11

Market Cap

2.10B

Beta: -

Volume Today

370.29K

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 '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
50.08M
-
59.98M
-
52.14M
13.07%
68.80M
31.94%
56.38M
18.05%
76.92M
-
74.63M
2.98%
accumulated other comprehensive income loss
cash and cash equivalents
64.15M
-
28.18M
56.07%
44.72M
58.70%
74.15M
65.81%
38.86M
47.59%
80.85M
108.04%
59.90M
25.91%
81.22M
35.58%
99.61M
22.64%
52.85M
46.94%
88.08M
66.67%
69.70M
20.87%
64.76M
7.09%
94.97M
46.64%
90.43M
4.78%
70.37M
22.18%
69.40M
1.38%
52.22M
24.76%
65.47M
25.39%
cash and short term investments
64.15M
-
28.18M
56.07%
44.72M
58.70%
74.15M
65.81%
38.86M
47.59%
80.85M
108.04%
59.90M
25.91%
81.22M
35.58%
99.61M
22.64%
52.85M
46.94%
88.08M
66.67%
69.70M
20.87%
64.76M
7.09%
94.97M
46.64%
90.43M
4.78%
70.37M
22.18%
69.40M
1.38%
52.22M
24.76%
65.47M
25.39%
common stock
19K
-
29K
52.63%
36K
24.14%
57K
58.33%
57K
0%
61K
7.02%
65K
6.56%
71K
9.23%
71K
0%
71K
0%
72K
1.41%
83K
15.28%
89K
7.23%
89K
0%
89K
0%
89K
0%
88K
1.12%
87K
1.14%
87K
0%
deferred revenue
deferred revenue non current
deferrred tax liabilities non current
goodwill
goodwill and intangible assets
intangible assets
inventory
long term debt
592.35M
-
719.85M
21.52%
1.05B
45.43%
1.25B
19.39%
1.36B
8.49%
1.48B
8.91%
1.52B
2.61%
1.52B
0.54%
1.58B
3.98%
1.55B
1.85%
1.72B
10.52%
1.50B
12.94%
1.49B
0.63%
1.66B
11.96%
2.05B
-
long term investments
2.87B
-
2.98B
-
3.12B
4.68%
3.19B
2.24%
3.29B
3.12%
3.64B
-
3.79B
4.15%
net debt
528.20M
-
691.67M
30.95%
1.00B
44.89%
1.18B
17.32%
1.32B
12.02%
1.40B
5.99%
1.46B
4.26%
1.44B
0.90%
1.48B
2.93%
1.50B
1.17%
1.63B
8.55%
1.43B
12.51%
1.42B
0.31%
1.57B
10.38%
-90.43M
105.76%
-70.37M
22.18%
-69.40M
1.38%
-52.22M
24.76%
-65.47M
25.39%
net receivables
4.01M
-
6.63M
65.29%
11.82M
78.46%
19.89M
68.24%
12.35M
37.92%
14.34M
16.14%
63.25M
341.04%
23.66M
62.60%
22.61M
4.40%
24.14M
6.76%
26.20M
8.52%
29.10M
11.06%
29.69M
2.03%
27.73M
6.60%
33.66M
21.39%
31.02M
7.84%
26.93M
13.18%
25.43M
5.57%
29.89M
17.54%
other assets
1.02B
-
1.39B
36.10%
1.84B
31.80%
2.49B
35.74%
2.60B
4.14%
2.79B
7.33%
2.88B
3.29%
2.99B
3.73%
3.06B
2.46%
3.07B
0.38%
3.28B
6.70%
3.31B
0.91%
3.40B
2.86%
3.66B
7.48%
3.79B
3.76%
3.91B
3.13%
3.82B
2.46%
3.84B
0.75%
3.84B
0.19%
other current assets
-68.16M
-
-34.81M
48.94%
-56.55M
62.46%
-94.04M
66.31%
-51.21M
45.55%
-95.19M
85.88%
-123.15M
29.38%
-104.87M
14.85%
-122.22M
16.55%
-76.99M
37.01%
-114.28M
48.44%
-98.80M
13.55%
-94.45M
4.40%
-122.70M
29.90%
-33.66M
72.56%
-31.02M
7.84%
-134K
-
other current liabilities
-50.08M
-
-59.98M
-
-52.14M
13.07%
-68.80M
31.94%
-56.38M
18.05%
-76.92M
-
-74.63M
2.98%
81.34M
-
other liabilities
633.68M
-
800.18M
26.27%
1.09B
35.92%
1.30B
19.96%
1.41B
7.74%
1.55B
9.99%
1.57B
1.65%
-50.08M
103.19%
1.65B
3,385.09%
-59.98M
103.65%
-52.14M
13.07%
-68.80M
31.94%
-56.38M
18.05%
1.79B
3,281.76%
1.94B
8.12%
2.07B
6.71%
2.05B
-
other non current assets
66K
-
268K
306.06%
397K
48.13%
213K
46.35%
-2.87B
-
-2.98B
-
-3.12B
4.68%
-3.19B
2.24%
-3.29B
3.12%
1.92M
100.06%
-3.64B
189,996.92%
-3.79B
4.15%
other non current liabilities
-592.35M
-
-719.85M
21.52%
40.76M
105.66%
54.84M
34.53%
49.77M
9.23%
69.31M
39.26%
56.30M
18.78%
-1.52B
2,806.14%
-1.58B
3.98%
-1.55B
1.85%
-1.72B
10.52%
-1.50B
12.94%
-1.49B
0.63%
129.51M
108.71%
othertotal stockholders equity
379.36M
-
576.60M
51.99%
730.20M
26.64%
1.17B
60.61%
1.18B
0.64%
1.26B
6.93%
1.35B
6.93%
1.45B
7.59%
1.46B
0.61%
1.47B
0.66%
1.48B
0.77%
1.71B
15.57%
1.82B
6.34%
1.83B
0.58%
1.82B
0.44%
1.81B
0.62%
1.82B
0.29%
1.78B
1.95%
1.77B
0.61%
preferred stock
property plant equipment net
retained earnings
10.83M
-
16.76M
54.68%
18.91M
12.87%
15.78M
16.55%
10.57M
33.01%
-21.29M
301.37%
-42.46M
99.43%
-54.78M
29.01%
-46.38M
15.33%
-30.67M
33.87%
-475K
98.45%
8.46M
1,880.84%
15.70M
85.55%
30.04M
91.37%
29.80M
0.79%
29.62M
0.59%
7.90M
-
short term debt
short term investments
27.41M
-
tax assets
tax payables
total assets
1.02B
-
1.39B
36.10%
1.84B
31.80%
2.49B
35.74%
2.60B
4.14%
2.79B
7.33%
2.88B
3.29%
2.99B
3.73%
3.06B
2.46%
3.07B
0.38%
3.28B
6.70%
3.31B
0.91%
3.40B
2.86%
3.66B
7.48%
3.79B
3.76%
3.91B
3.13%
3.91B
0.00%
3.92B
0.25%
3.93B
0.26%
total current assets
90.43M
-
70.37M
22.18%
96.33M
36.89%
77.52M
19.54%
95.37M
23.03%
total current liabilities
50.08M
-
59.98M
-
52.14M
13.07%
68.80M
31.94%
56.38M
18.05%
81.34M
-
total debt
592.35M
-
719.85M
21.52%
1.05B
45.43%
1.25B
19.39%
1.36B
8.49%
1.48B
8.91%
1.52B
2.61%
1.52B
0.54%
1.58B
3.98%
1.55B
1.85%
1.72B
10.52%
1.50B
12.94%
1.49B
0.63%
1.66B
11.96%
2.05B
-
total investments
2.87B
-
2.98B
-
3.12B
4.68%
3.19B
2.24%
3.29B
3.12%
3.64B
-
3.79B
4.15%
3.79B
0.09%
27.41M
99.28%
total liabilities
633.68M
-
800.18M
26.27%
1.09B
35.92%
1.30B
19.96%
1.41B
7.74%
1.55B
9.99%
1.57B
1.65%
1.59B
1.10%
1.65B
3.54%
1.63B
0.84%
1.80B
10.07%
1.59B
11.69%
1.56B
1.34%
1.79B
14.68%
1.94B
8.12%
2.07B
6.71%
2.09B
1.18%
2.13B
1.78%
2.16B
1.36%
total liabilities and stockholders equity
1.02B
-
1.39B
36.10%
1.84B
31.80%
2.49B
35.74%
2.60B
4.14%
2.79B
7.33%
2.88B
3.29%
2.99B
3.73%
3.06B
2.46%
3.07B
0.38%
3.28B
6.70%
3.31B
0.91%
3.40B
2.86%
3.66B
7.48%
3.79B
3.76%
3.91B
3.13%
3.91B
0.00%
3.92B
0.25%
3.93B
0.26%
total non current assets
45K
-
488K
-
2.98B
611,398.36%
3.15B
5.47%
3.19B
1.47%
3.29B
3.13%
3.70B
-
3.84B
3.75%
total non current liabilities
1.09B
-
1.30B
19.96%
1.41B
7.74%
1.55B
9.99%
1.57B
1.65%
1.59B
1.10%
1.65B
3.54%
1.63B
0.84%
1.80B
10.07%
1.59B
11.69%
1.56B
1.34%
1.79B
14.68%
total stockholders equity
390.21M
-
593.38M
52.07%
749.15M
26.25%
1.19B
58.66%
1.19B
0.20%
1.24B
4.20%
1.31B
5.34%
1.40B
6.90%
1.41B
1.24%
1.44B
1.80%
1.48B
2.88%
1.72B
16.18%
1.84B
6.73%
1.86B
1.36%
1.85B
0.44%
1.84B
0.62%
1.82B
1.32%
1.79B
1.51%
1.77B
1.04%

All numbers in USD (except ratios and percentages)