TCM

DK:TCMGROUP

TCM Group

  • Stock

Last Close

67.80

22/11 15:59

Market Cap

626.32M

Beta: -

Volume Today

13.48K

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 '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
436.90M
-
536.50M
22.80%
599.70M
11.78%
817.33M
36.29%
899.91M
10.10%
1.01B
11.89%
1.02B
1.75%
1.11B
8.17%
1.15B
3.41%
1.11B
3.03%
cost of revenue
313.80M
-
383.20M
22.12%
420.70M
9.79%
586.21M
39.34%
637.08M
8.68%
727.32M
14.17%
751.77M
3.36%
853.67M
13.56%
912.03M
6.84%
900.55M
1.26%
gross profit
123.10M
-
153.30M
24.53%
179M
16.76%
231.13M
29.12%
262.83M
13.72%
279.62M
6.39%
272.82M
2.43%
254.60M
6.68%
234.02M
8.08%
210.79M
9.92%
selling and marketing expenses
35.30M
-
35.50M
0.57%
61.30M
72.68%
69.82M
13.91%
70.70M
1.26%
73.54M
4.02%
78.44M
6.66%
70.10M
10.64%
79.63M
13.60%
107.18M
34.60%
general and administrative expenses
52M
-
50.30M
3.27%
39.10M
22.27%
46.16M
18.05%
52.13M
12.93%
52.62M
0.95%
54.66M
3.87%
46.75M
14.48%
50.98M
9.04%
61.95M
21.53%
selling general and administrative expenses
87.30M
-
85.80M
1.72%
100.40M
17.02%
115.98M
15.52%
122.83M
5.90%
126.17M
2.72%
133.10M
5.50%
116.85M
12.21%
130.61M
11.78%
161.59M
23.73%
research and development expenses
other expenses
600K
-
700K
16.67%
5.50M
685.71%
-50K
100.91%
-104K
108%
-113K
8.65%
1.30M
1,250.44%
22K
-
cost and expenses
401.70M
-
469.70M
16.93%
526.60M
12.11%
702.14M
33.33%
759.80M
8.21%
853.37M
12.32%
884.87M
3.69%
970.52M
9.68%
1.04B
7.43%
1.06B
1.87%
operating expenses
87.90M
-
86.50M
1.59%
105.90M
22.43%
115.93M
9.47%
122.73M
5.86%
126.05M
2.71%
133.10M
5.59%
116.85M
12.21%
130.63M
11.80%
161.59M
23.70%
interest expense
1.40M
-
1.30M
7.14%
14.90M
1,046.15%
14.43M
3.15%
5.92M
58.97%
4.73M
20.11%
4.26M
9.83%
3.60M
15.59%
9.21M
155.97%
22.43M
143.46%
ebitda
48.80M
-
81.60M
67.21%
94M
15.20%
139.21M
48.10%
155.64M
11.80%
174.93M
12.40%
161.33M
7.78%
155.56M
3.57%
123.05M
20.90%
75.51M
38.63%
operating income
35.20M
-
66.80M
89.77%
60M
10.18%
115.47M
92.45%
138.11M
19.61%
146.56M
6.12%
134.72M
8.08%
138.45M
2.77%
103.39M
25.32%
49.20M
52.41%
depreciation and amortization
13.60M
-
14.80M
8.82%
34M
129.73%
23.74M
30.17%
17.52M
26.19%
28.37M
61.89%
26.61M
6.21%
17.12M
35.67%
19.65M
14.81%
26.31M
33.86%
total other income expenses net
-1.10M
-
-1M
9.09%
-14.90M
1,390%
-48.73M
227.03%
-5.81M
88.07%
-4.20M
27.72%
-4.00M
4.86%
-2.71M
32.22%
-13.99M
416.43%
-24.30M
73.71%
income before tax
34.10M
-
65.80M
92.96%
45.10M
31.46%
66.74M
47.98%
132.30M
98.23%
142.36M
7.60%
130.72M
8.17%
135.74M
3.84%
89.40M
34.14%
24.90M
72.15%
income tax expense
10M
-
17.60M
76%
13.40M
23.86%
18.75M
39.91%
28.59M
52.49%
31.04M
8.56%
28.48M
8.24%
25.03M
12.11%
18.91M
24.45%
5.57M
70.54%
net income
24.10M
-
48.20M
100%
31.70M
34.23%
47.99M
51.40%
103.71M
116.09%
111.32M
7.34%
102.24M
8.16%
110.71M
8.28%
70.49M
36.33%
21.52M
69.47%
weighted average shs out
10M
-
10M
0%
8.93M
10.70%
10M
11.98%
10M
0%
10M
0%
10M
0%
9.58M
4.15%
9.07M
5.32%
9.77M
7.63%
weighted average shs out dil
10M
-
10M
0%
9.02M
9.78%
10.65M
18.00%
10M
6.07%
10M
0%
10M
0%
9.59M
4.07%
9.09M
5.22%
9.78M
7.59%
eps
2.41
-
4.82
100%
3.19
33.82%
4.80
50.47%
10.37
116.04%
11.13
7.33%
10.22
8.18%
11.55
13.01%
7.77
32.73%
2.20
71.69%
epsdiluted
2.41
-
4.82
100%
3.16
34.44%
4.51
42.72%
10.37
129.93%
11.13
7.33%
10.22
8.18%
11.54
12.92%
7.75
32.84%
2.20
71.61%

All numbers in (except ratios and percentages)