av/stef--big.svg

COM:STEF

STEF

  • Stock

Last Close

131.00

22/11 16:35

Market Cap

1.59B

Beta: -

Volume Today

2.43K

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
Mar '14
Jun '14
Sep '14
Jan '15
Mar '15
Jun '15
Sep '15
Jan '16
Mar '16
Jun '16
Jan '17
Mar '17
Jun '17
Jan '18
Mar '18
Jun '18
Jan '19
Mar '19
Jun '19
Dec '19
Jun '20
Dec '20
Jun '21
Dec '21
Jun '22
Dec '22
Jun '23
Dec '23
Jun '24
revenue
691.35M
-
691.35M
0%
691.35M
0%
691.35M
0%
706.56M
2.20%
706.56M
0%
706.56M
0%
706.56M
0%
706.12M
0.06%
706.12M
0%
706.12M
0%
743.91M
5.35%
743.91M
0%
743.91M
0%
813.79M
9.39%
813.79M
0%
813.79M
0%
860.26M
5.71%
860.26M
0%
860.26M
0%
1.78B
106.35%
1.49B
16.01%
1.65B
10.94%
1.64B
1.04%
1.87B
14.23%
2.01B
7.69%
2.25B
11.77%
2.18B
3.17%
2.26B
3.85%
2.33B
2.75%
cost of revenue
652.81M
-
652.81M
0%
652.81M
0%
652.81M
0%
663.50M
1.64%
663.50M
0%
663.50M
0%
663.50M
0%
662.88M
0.09%
662.88M
0%
662.88M
0%
697.64M
5.24%
697.64M
0%
697.64M
0%
763.23M
9.40%
763.23M
0%
763.23M
0%
804.79M
5.45%
804.79M
0%
804.79M
0%
1.56B
94.33%
1.27B
18.89%
1.35B
6.54%
1.37B
1.51%
1.53B
11.86%
1.70B
10.63%
1.88B
10.51%
1.84B
1.75%
1.97B
-
gross profit
38.54M
-
38.54M
0%
38.54M
0%
38.54M
0%
43.05M
11.72%
43.05M
0%
43.05M
0%
43.05M
0%
43.23M
0.42%
43.23M
0%
43.23M
0%
46.27M
7.02%
46.27M
0%
46.27M
0%
50.56M
9.26%
50.56M
0%
50.56M
0%
55.46M
9.71%
55.46M
0%
55.46M
0%
211.15M
280.71%
222.41M
5.33%
302.58M
36.05%
264.91M
12.45%
335.25M
26.55%
315.96M
5.75%
374.50M
18.53%
335.91M
10.30%
2.26B
573.69%
359.85M
84.10%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
14.44M
-
14.44M
0%
14.44M
0%
14.44M
0%
16.51M
14.38%
16.51M
0%
16.51M
0%
16.51M
0%
15.48M
6.24%
15.48M
0%
15.48M
0%
14.28M
7.75%
14.28M
0%
14.28M
0%
17.20M
20.45%
17.20M
0%
17.20M
0%
15.87M
7.74%
15.87M
0%
15.87M
0%
193.41M
1,118.44%
164.30M
15.05%
167.35M
1.86%
167.83M
0.28%
204.09M
21.61%
204.79M
0.34%
234.45M
14.48%
198.35M
15.39%
235.13M
-
research and development expenses
other expenses
-31.53M
-
-30.88M
2.06%
-38.82M
25.70%
-30.06M
22.57%
-19.75M
34.28%
-30.53M
54.55%
-31.05M
1.70%
-30.07M
3.15%
-4.15B
13,687.66%
-24.97M
99.40%
cost and expenses
667.25M
-
667.25M
0%
667.25M
0%
667.25M
0%
680.02M
1.91%
680.02M
0%
680.02M
0%
680.02M
0%
678.37M
0.24%
678.37M
0%
678.37M
0%
711.93M
4.95%
711.93M
0%
711.93M
0%
780.44M
9.62%
780.44M
0%
780.44M
0%
820.67M
5.15%
820.67M
0%
820.67M
0%
1.68B
104.38%
1.46B
12.73%
1.56B
6.42%
1.57B
0.78%
1.76B
12.01%
1.93B
9.93%
2.14B
10.79%
2.07B
3.26%
4.15B
100.11%
2.23B
46.32%
operating expenses
14.44M
-
14.44M
0%
14.44M
0%
14.44M
0%
16.51M
14.38%
16.51M
0%
16.51M
0%
16.51M
0%
15.48M
6.24%
15.48M
0%
15.48M
0%
14.28M
7.75%
14.28M
0%
14.28M
0%
17.20M
20.45%
17.20M
0%
17.20M
0%
15.87M
7.74%
15.87M
0%
15.87M
0%
113.34M
614.02%
195.18M
72.21%
206.17M
5.63%
197.88M
4.02%
223.84M
13.12%
235.32M
5.13%
265.49M
12.82%
228.42M
13.96%
4.15B
1,714.86%
260.10M
93.73%
interest expense
3.85M
-
3.85M
0%
3.85M
0%
3.85M
0%
3.73M
3.14%
3.73M
0%
3.73M
0%
3.73M
0%
3.12M
16.39%
3.12M
0%
3.12M
0%
2.26M
27.47%
2.26M
0%
2.26M
0%
2.04M
9.58%
2.04M
0%
2.04M
0%
2.33M
13.76%
2.33M
0%
2.33M
0%
4.40M
89.14%
4.29M
2.36%
4.25M
1.05%
3.78M
11.01%
3.64M
3.78%
3.62M
0.55%
7.17M
98.07%
11.89M
65.95%
18.50M
-
ebitda
48.32M
-
48.32M
0%
48.32M
0%
48.32M
0%
55.50M
14.85%
55.50M
0%
55.50M
0%
55.50M
0%
59.18M
6.65%
59.18M
0%
59.18M
0%
61.01M
3.09%
61.01M
0%
61.01M
0%
63.03M
3.31%
63.03M
0%
63.03M
0%
81.74M
29.68%
81.74M
0%
81.74M
0%
148.94M
82.22%
113.60M
23.72%
184.31M
62.24%
156.34M
15.17%
200.62M
28.32%
176.40M
12.07%
209.53M
18.78%
204.28M
2.51%
2.26B
1,007.78%
216.41M
90.44%
operating income
25.85M
-
25.85M
0%
25.85M
0%
25.85M
0%
28.36M
9.70%
28.36M
0%
28.36M
0%
28.36M
0%
31.10M
9.66%
31.10M
0%
31.10M
0%
33.99M
9.31%
33.99M
0%
33.99M
0%
34.58M
1.74%
34.58M
0%
34.58M
0%
41.27M
19.34%
41.27M
0%
41.27M
0%
94.04M
127.86%
27.23M
71.05%
96.41M
254.10%
67.03M
30.48%
111.41M
66.22%
80.64M
27.62%
109.00M
35.17%
107.49M
1.39%
-1.88B
1,851.44%
99.75M
105.30%
depreciation and amortization
22.47M
-
22.47M
0%
22.47M
0%
22.47M
0%
27.14M
20.76%
27.14M
0%
27.14M
0%
27.14M
0%
28.09M
3.50%
28.09M
0%
28.09M
0%
27.02M
3.80%
27.02M
0%
27.02M
0%
28.45M
5.28%
28.45M
0%
28.45M
0%
40.47M
42.26%
40.47M
0%
40.47M
0%
54.90M
35.67%
86.38M
57.33%
87.89M
1.76%
89.32M
1.62%
89.21M
0.12%
95.76M
7.34%
100.53M
4.98%
96.79M
3.72%
4.15B
4,182.89%
116.66M
97.19%
total other income expenses net
-4.01M
-
-4.01M
0%
-4.01M
0%
-4.01M
0%
-4.46M
11.18%
-4.46M
0%
-4.46M
0%
-4.46M
0%
-3.24M
27.24%
-3.24M
0%
-3.24M
0%
-3.06M
5.76%
-3.06M
0%
-3.06M
0%
-2.09M
31.64%
-2.09M
0%
-2.09M
0%
-2.74M
30.90%
-2.74M
0%
-2.74M
0%
-622K
77.26%
-3.17M
409.81%
-11.10M
250.17%
-2.89M
73.97%
-28.05M
870.52%
6.61M
123.57%
-2.47M
137.39%
-5.37M
117.03%
2.01B
37,532.36%
-11.62M
100.58%
income before tax
21.84M
-
21.84M
0%
21.84M
0%
21.84M
0%
23.90M
9.43%
23.90M
0%
23.90M
0%
23.90M
0%
27.85M
16.54%
27.85M
0%
27.85M
0%
30.93M
11.06%
30.93M
0%
30.93M
0%
32.49M
5.04%
32.49M
0%
32.49M
0%
38.53M
18.60%
38.53M
0%
38.53M
0%
93.42M
142.42%
24.06M
74.25%
85.31M
254.61%
64.14M
24.82%
83.36M
29.97%
87.25M
4.67%
106.53M
22.10%
102.12M
4.14%
125.68M
23.07%
88.13M
29.87%
income tax expense
5.73M
-
5.73M
0%
5.73M
0%
5.73M
0%
5.83M
1.78%
5.83M
0%
5.83M
0%
5.83M
0%
6.22M
6.58%
6.22M
0%
6.22M
0%
8.32M
33.85%
8.32M
0%
8.32M
0%
8.93M
7.31%
8.93M
0%
8.93M
0%
13.86M
55.23%
13.86M
0%
13.86M
0%
33.09M
138.72%
11.99M
63.76%
30.17M
151.58%
21.88M
27.47%
23.97M
9.55%
26.55M
10.76%
31.70M
19.40%
27.48M
13.31%
25.62M
6.78%
23.21M
9.40%
net income
16.11M
-
16.11M
0%
16.11M
0%
16.11M
0%
18.07M
12.16%
18.07M
0%
18.07M
0%
18.07M
0%
21.64M
19.76%
21.64M
0%
21.64M
0%
22.61M
4.52%
22.61M
0%
22.61M
0%
23.56M
4.20%
23.56M
0%
23.56M
0%
24.67M
4.71%
24.67M
0%
24.67M
0%
60.47M
145.08%
14.86M
75.43%
57.91M
289.85%
45.26M
21.85%
64.75M
43.06%
65.97M
1.88%
80.39M
21.86%
79.11M
1.59%
101.28M
28.03%
67.97M
32.89%
weighted average shs out
12.33M
-
12.33M
0%
12.33M
0%
12.33M
0%
12.29M
0.28%
12.29M
0%
12.29M
0%
12.29M
0%
12.30M
0.06%
12.30M
0%
12.30M
0%
12.30M
0.03%
12.30M
0%
12.30M
0%
12.33M
0.29%
12.33M
0%
12.33M
0%
12.35M
0.15%
12.35M
0%
12.35M
0%
12.36M
0.09%
12.38M
0.13%
12.37M
0.07%
12.38M
0.05%
12.39M
0.08%
12.39M
0%
12.42M
0.30%
12.42M
0%
13.00M
4.63%
12.28M
5.52%
weighted average shs out dil
12.35M
-
12.35M
0%
12.35M
0%
12.35M
0%
12.29M
0.44%
12.29M
0%
12.29M
0%
12.29M
0%
12.30M
0.06%
12.30M
0%
12.30M
0%
12.33M
0.22%
12.33M
0%
12.33M
0%
12.36M
0.25%
12.36M
0%
12.36M
0%
12.39M
0.26%
12.39M
0%
12.39M
0%
12.41M
0.11%
12.38M
0.22%
12.42M
0.29%
12.54M
0.98%
12.39M
1.20%
12.64M
2.03%
12.42M
1.69%
12.65M
1.86%
13.00M
2.72%
12.59M
3.17%
eps
1.31
-
1.31
0%
1.31
0%
1.31
0%
1.47
12.21%
1.47
0%
1.47
0%
1.47
0%
1.76
19.73%
1.76
0%
1.76
0%
1.84
4.55%
1.84
0%
1.84
0%
1.91
3.80%
1.91
0%
1.91
0%
2
4.71%
2
0%
2
0%
4.87
143.50%
1.20
75.36%
4.66
288.33%
3.61
22.53%
5.23
44.88%
5.33
1.91%
6.47
21.39%
6.37
1.55%
7.79
22.29%
5.53
29.01%
epsdiluted
1.30
-
1.30
0%
1.30
0%
1.30
0%
1.47
13.08%
1.47
0%
1.47
0%
1.47
0%
1.76
19.73%
1.76
0%
1.76
0%
1.83
3.98%
1.83
0%
1.83
0%
1.91
4.37%
1.91
0%
1.91
0%
1.99
4.19%
1.99
0%
1.99
0%
4.87
144.72%
1.20
75.36%
4.66
288.33%
3.61
22.53%
5.23
44.88%
5.22
0.19%
6.47
23.95%
6.25
3.40%
7.79
24.64%
5.40
30.68%

All numbers in (except ratios and percentages)