MSAB

COM:MSAB

MSAB

  • Stock

Last Close

44.50

25/09 14:30

Market Cap

884.62M

Beta: -

Volume Today

22.22K

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 '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
137.53M
-
180.97M
31.58%
226.91M
25.39%
242.35M
6.81%
301.76M
24.51%
303.87M
0.70%
307.63M
1.24%
310.06M
0.79%
332.96M
7.39%
362.98M
9.02%
416.90M
14.86%
cost of revenue
82.61M
-
108.64M
31.52%
118.87M
9.42%
130.95M
10.16%
165.79M
26.60%
198.60M
19.79%
218.47M
10.00%
219.44M
0.44%
224.98M
2.52%
261.04M
16.03%
gross profit
54.92M
-
72.33M
31.69%
108.04M
49.38%
111.40M
3.11%
135.98M
22.06%
105.27M
22.58%
89.16M
15.30%
90.62M
1.63%
107.98M
19.16%
101.94M
5.60%
416.90M
308.97%
selling and marketing expenses
general and administrative expenses
45.56M
-
56.69M
24.42%
49.97M
11.87%
51.39M
2.84%
65.94M
28.32%
71.69M
8.72%
70.86M
1.15%
49.66M
29.92%
51.30M
3.29%
selling general and administrative expenses
45.56M
-
56.69M
24.42%
49.97M
11.87%
51.39M
2.84%
65.94M
28.32%
71.69M
8.72%
70.86M
1.15%
49.66M
29.92%
51.30M
3.29%
274.20M
434.53%
research and development expenses
68.40M
-
68.20M
0.29%
other expenses
933K
-
11.95M
1,180.92%
12.32M
3.10%
12.36M
0.28%
83.14M
572.87%
-386.90M
565.36%
cost and expenses
129.62M
-
166.86M
28.73%
170.46M
2.16%
183.95M
7.91%
232.99M
26.66%
271.22M
16.41%
301.29M
11.08%
281.43M
6.59%
288.63M
2.56%
344.18M
19.24%
-386.90M
212.41%
operating expenses
47.01M
-
58.22M
23.85%
51.59M
11.39%
52.99M
2.72%
67.21M
26.82%
72.62M
8.06%
82.81M
14.04%
61.98M
25.15%
63.65M
2.69%
83.14M
30.61%
-386.90M
565.36%
interest expense
4K
-
10K
150%
14K
40%
12K
14.29%
109K
808.33%
20K
81.65%
653K
3,165%
495K
24.20%
309K
37.58%
15K
95.15%
ebitda
10.78M
-
16.27M
50.90%
60.29M
270.65%
62.19M
3.15%
71.00M
14.17%
36.11M
49.14%
20.07M
44.43%
35.13M
75.08%
56.88M
61.91%
34.60M
39.16%
30M
13.30%
operating income
7.91M
-
14.11M
78.27%
56.45M
300.14%
58.41M
3.46%
68.77M
17.74%
32.65M
52.53%
6.35M
80.56%
22.81M
259.37%
44.33M
94.34%
18.80M
57.59%
30M
59.59%
depreciation and amortization
1.45M
-
1.53M
5.61%
1.62M
6.23%
1.61M
0.74%
1.26M
21.38%
933K
26.25%
13.72M
1,370.42%
12.32M
10.18%
12.55M
1.87%
15.81M
25.92%
total other income expenses net
1.42M
-
623K
56.03%
2.21M
254.25%
2.16M
1.99%
858K
60.33%
2.51M
192.42%
1.11M
55.56%
-495K
144.39%
-113K
77.17%
2.65M
2,449.56%
income before tax
9.33M
-
14.73M
57.87%
58.66M
298.20%
60.57M
3.26%
69.63M
14.95%
35.16M
49.51%
7.46M
78.77%
22.31M
199.04%
44.22M
98.15%
21.45M
51.48%
income tax expense
2.49M
-
4.35M
74.72%
13.53M
211.16%
15.34M
13.37%
16.74M
9.15%
7.41M
55.75%
2.37M
68.03%
6.05M
155.57%
9.39M
55.19%
4.32M
53.97%
-30M
793.96%
net income
6.84M
-
10.38M
51.75%
45.13M
334.64%
45.24M
0.23%
52.89M
16.92%
27.75M
47.53%
5.09M
81.64%
16.26M
219.24%
34.82M
114.14%
17.13M
50.81%
30M
75.13%
weighted average shs out
17.72M
-
17.84M
0.67%
17.94M
0.56%
18.38M
2.45%
18.38M
0%
18.43M
0.30%
18.47M
0.19%
18.47M
0%
18.47M
0%
18.47M
0%
18.52M
0.27%
weighted average shs out dil
17.72M
-
17.84M
0.67%
18.23M
2.20%
18.38M
0.81%
18.38M
0.01%
18.49M
0.59%
18.47M
0.11%
18.47M
0%
18.47M
0%
18.47M
0%
18.52M
0.27%
eps
0.39
-
0.58
48.72%
2.52
334.48%
2.47
1.98%
2.88
16.60%
1.51
47.57%
0.28
81.46%
0.88
214.29%
1.89
114.77%
0.93
50.79%
1.62
74.19%
epsdiluted
0.39
-
0.58
48.72%
2.48
327.59%
2.46
0.81%
2.88
17.07%
1.50
47.92%
0.28
81.33%
0.88
214.29%
1.89
114.77%
0.93
50.79%
1.62
74.19%

All numbers in (except ratios and percentages)