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
Dec '21
Dec '22
Dec '23
Dec '24
revenue
121.63M
-
230.80M
89.75%
366.34M
58.73%
253.06M
30.92%
cost of revenue
21.13M
-
30.87M
46.14%
49.83M
61.39%
gross profit
100.50M
-
199.92M
98.92%
316.51M
58.32%
253.06M
20.05%
selling and marketing expenses
general and administrative expenses
22.23M
-
28.34M
27.51%
47.64M
68.07%
51.03M
7.12%
selling general and administrative expenses
51.03M
-
research and development expenses
other expenses
-21.02M
-
-67.18M
219.69%
-112.88M
68.03%
202.03M
278.97%
cost and expenses
33.06M
-
39.23M
18.66%
74.55M
90.06%
253.06M
239.44%
operating expenses
11.93M
-
8.35M
30.00%
24.73M
196.04%
253.06M
923.50%
interest expense
21.02M
-
67.18M
219.69%
112.88M
68.03%
122.93M
8.90%
ebitda
173.73M
-
217.66M
25.29%
523.11M
140.33%
operating income
156.37M
-
102.59M
34.39%
500.67M
388.03%
depreciation and amortization
17.36M
-
115.07M
562.82%
22.44M
80.50%
total other income expenses net
31.16M
-
61.68M
97.94%
74.24M
20.37%
218.00M
193.64%
income before tax
104.27M
-
115.72M
10.98%
343.90M
197.17%
218.00M
36.61%
income tax expense
104.27M
-
115.72M
10.98%
343.90M
197.17%
2.44M
99.29%
net income
83.25M
-
48.54M
41.69%
231.01M
375.91%
215.56M
6.69%
weighted average shs out
89.26M
-
weighted average shs out dil
89.26M
-
eps
0.94
-
0.55
41.49%
2.62
376.36%
2.41
8.02%
epsdiluted
83.25M
-
48.54M
41.69%
231.01M
375.91%
2.41
100.00%

All numbers in USD (except ratios and percentages)