TTAL

COM:TERVEYSTALO

Terveystalo

  • Stock

Last Close

9.80

22/11 16:29

Market Cap

1.21B

Beta: -

Volume Today

30.90K

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
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
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
revenue
119.20M
-
146.46M
22.87%
160.50M
9.58%
183.60M
14.39%
155.40M
15.36%
189.90M
22.20%
197.50M
4.00%
189M
4.30%
160.30M
15.19%
197.90M
23.46%
267.80M
35.32%
258.60M
3.44%
234M
9.51%
270.30M
15.51%
257.40M
4.77%
209.20M
18.73%
240.20M
14.82%
279.70M
16.44%
278.70M
0.36%
275.30M
1.22%
273.10M
0.80%
327.50M
19.92%
329.70M
0.67%
318.20M
3.49%
276.40M
13.14%
334.80M
21.13%
341.10M
1.88%
322.40M
5.48%
280.50M
13.00%
342.40M
22.07%
350.20M
2.28%
340.10M
2.88%
295.80M
13.03%
cost of revenue
56.20M
-
69.64M
23.92%
74.10M
6.40%
86.60M
16.87%
74.60M
13.86%
89.10M
19.44%
93.20M
4.60%
88.60M
4.94%
76M
14.22%
93.50M
23.03%
123.70M
32.30%
119.20M
3.64%
107.30M
9.98%
122.70M
14.35%
119.90M
2.28%
96.60M
19.43%
108.10M
11.90%
122.90M
13.69%
120.20M
2.20%
120.70M
0.42%
112.20M
7.04%
135.90M
21.12%
132.80M
2.28%
131.70M
0.83%
120.40M
8.58%
140.80M
16.94%
142.30M
1.07%
134.90M
5.20%
116.40M
13.71%
371.20M
218.90%
281.30M
24.22%
274.20M
2.52%
240.50M
12.29%
gross profit
63M
-
76.82M
21.94%
86.40M
12.47%
97M
12.27%
80.80M
16.70%
100.80M
24.75%
104.30M
3.47%
100.40M
3.74%
84.30M
16.04%
104.40M
23.84%
144.10M
38.03%
139.40M
3.26%
126.70M
9.11%
147.60M
16.50%
137.50M
6.84%
112.60M
18.11%
132.10M
17.32%
156.80M
18.70%
158.50M
1.08%
154.60M
2.46%
160.90M
4.08%
191.60M
19.08%
196.90M
2.77%
186.50M
5.28%
156M
16.35%
194M
24.36%
198.80M
2.47%
187.50M
5.68%
164.10M
12.48%
-28.80M
117.55%
68.90M
339.24%
65.90M
4.35%
55.30M
16.08%
selling and marketing expenses
2.20M
-
2.40M
9.09%
2.50M
4.17%
1.40M
44%
2.40M
71.43%
2.70M
12.50%
2M
25.93%
1.70M
15%
general and administrative expenses
29.60M
-
selling general and administrative expenses
2.20M
-
2.40M
9.09%
2.50M
4.17%
1.40M
44%
2.40M
71.43%
2.70M
12.50%
2M
25.93%
31.30M
1,465%
34.70M
10.86%
41.50M
19.60%
30.80M
25.78%
research and development expenses
other expenses
58.80M
-
68.91M
17.19%
75.90M
10.15%
90.80M
19.63%
83.50M
8.04%
83.20M
0.36%
84.60M
1.68%
78.20M
7.57%
67M
14.32%
88.20M
31.64%
119.10M
35.03%
122.70M
3.02%
110.70M
9.78%
123.60M
11.65%
124.40M
0.65%
112M
9.97%
109.20M
2.50%
126M
15.38%
126.20M
0.16%
131.80M
4.44%
139.70M
5.99%
157.70M
12.88%
163.50M
3.68%
169.50M
3.67%
178.30M
5.19%
147.60M
17.22%
177.20M
20.05%
169.70M
4.23%
cost and expenses
115M
-
138.55M
20.48%
150M
8.26%
177.40M
18.27%
158.10M
10.88%
172.30M
8.98%
177.80M
3.19%
166.80M
6.19%
143M
14.27%
181.70M
27.06%
242.80M
33.63%
241.90M
0.37%
218M
9.88%
246.30M
12.98%
244.30M
0.81%
208.60M
14.61%
217.30M
4.17%
248.90M
14.54%
246.40M
1.00%
252.50M
2.48%
251.90M
0.24%
293.60M
16.55%
298.50M
1.67%
303.60M
1.71%
301.20M
0.79%
289.80M
3.78%
321.90M
11.08%
307.30M
4.54%
270.30M
12.04%
402.50M
48.91%
316M
21.49%
315.70M
0.09%
271.30M
14.06%
operating expenses
58.80M
-
68.91M
17.19%
75.90M
10.15%
90.80M
19.63%
83.50M
8.04%
83.20M
0.36%
84.60M
1.68%
78.20M
7.57%
67M
14.32%
88.20M
31.64%
119.10M
35.03%
122.70M
3.02%
110.70M
9.78%
123.60M
11.65%
124.40M
0.65%
112M
9.97%
109.20M
2.50%
126M
15.38%
126.20M
0.16%
131.80M
4.44%
139.70M
5.99%
157.70M
12.88%
165.70M
5.07%
171.90M
3.74%
180.80M
5.18%
149M
17.59%
179.60M
20.54%
172.40M
4.01%
153.90M
10.73%
31.30M
79.66%
34.70M
10.86%
41.50M
19.60%
30.80M
25.78%
interest expense
5.30M
-
2.12M
60.06%
4.90M
131.46%
5M
2.04%
4.70M
6%
-400K
108.51%
2.30M
675%
2.80M
21.74%
2M
28.57%
2.40M
20%
3.60M
50%
3.80M
5.56%
3.50M
7.89%
3.90M
11.43%
2.50M
35.90%
2.30M
8%
2.60M
13.04%
2.90M
11.54%
2.30M
20.69%
2.40M
4.35%
2.50M
4.17%
2.40M
4%
2M
16.67%
2.40M
20%
2.20M
8.33%
3.20M
45.45%
5.20M
62.50%
5.50M
5.77%
6.80M
23.64%
7.90M
16.18%
7.50M
5.06%
7.80M
4%
7.50M
3.85%
ebitda
14.90M
-
19.46M
30.60%
19.10M
1.85%
16.70M
12.57%
7.60M
54.49%
14.80M
94.74%
30.20M
104.05%
32.50M
7.62%
29.30M
9.85%
26.80M
8.53%
47.10M
75.75%
38.80M
17.62%
38.70M
0.26%
46.80M
20.93%
35.90M
23.29%
23.10M
35.65%
45.30M
96.10%
53.80M
18.76%
53.10M
1.30%
44.20M
16.76%
46.20M
4.52%
58.50M
26.62%
58M
0.85%
42.70M
26.38%
32.50M
23.89%
42.40M
30.46%
46.10M
8.73%
44M
4.56%
37.10M
15.68%
51.50M
38.81%
59.80M
16.12%
49.30M
17.56%
50.70M
2.84%
operating income
4.40M
-
12.10M
174.93%
10.50M
13.20%
6.20M
40.95%
-2.50M
140.32%
14M
660%
20M
42.86%
22.10M
10.50%
17.30M
21.72%
16.10M
6.94%
24.90M
54.66%
16.70M
32.93%
16.10M
3.59%
23.80M
47.83%
13M
45.38%
500K
96.15%
22.90M
4,480%
30.80M
34.50%
32.20M
4.55%
22.80M
29.19%
21.20M
7.02%
33.90M
59.91%
31.20M
7.96%
14.60M
53.21%
-22.10M
251.37%
12.80M
157.92%
19.10M
49.22%
15M
21.47%
10.20M
32%
-60.10M
689.22%
34.20M
156.91%
24.40M
28.65%
24.50M
0.41%
depreciation and amortization
9.90M
-
10.26M
3.61%
8.60M
16.15%
10.50M
22.09%
10.20M
2.86%
10.80M
5.88%
10.20M
5.56%
10.30M
0.98%
10.20M
0.97%
10.50M
2.94%
22.20M
111.43%
22.10M
0.45%
22.50M
1.81%
23M
2.22%
22.80M
0.87%
22.70M
0.44%
22.70M
0%
23M
1.32%
20.90M
9.13%
21.40M
2.39%
25M
16.82%
24.30M
2.80%
26.80M
10.29%
28.10M
4.85%
54.60M
94.31%
29.60M
45.79%
27M
8.78%
29M
7.41%
26.70M
7.93%
111.60M
317.98%
25.60M
77.06%
24.90M
2.73%
24.80M
0.40%
total other income expenses net
-4.70M
-
-5.01M
6.62%
-4.90M
2.22%
-5M
2.04%
-4.80M
4%
-9.60M
100%
-2.30M
76.04%
-2.70M
17.39%
-200K
92.59%
-2.20M
1,000%
-3.60M
63.64%
-3.80M
5.56%
-3.40M
10.53%
-3.90M
14.71%
-2.40M
38.46%
-2.40M
0%
-2.90M
20.83%
-2.90M
0%
-2.30M
20.69%
-2.40M
4.35%
-2.50M
4.17%
-2.40M
4%
100K
104.17%
-500K
600%
-2.20M
340%
-3M
36.36%
-5M
66.67%
-5.20M
4%
-6.60M
26.92%
-6.30M
4.55%
-4.60M
26.98%
-6.90M
50%
-6.10M
11.59%
income before tax
-300K
-
7.09M
2,462%
5.60M
20.97%
1.20M
78.57%
-7.30M
708.33%
4.40M
160.27%
17.70M
302.27%
19.40M
9.60%
17.10M
11.86%
13.90M
18.71%
21.30M
53.24%
12.90M
39.44%
12.70M
1.55%
19.90M
56.69%
10.60M
46.73%
-1.90M
117.92%
20M
1,152.63%
27.90M
39.50%
29.90M
7.17%
20.40M
31.77%
18.70M
8.33%
31.80M
70.05%
31.30M
1.57%
14.10M
54.95%
-24.30M
272.34%
9.80M
140.33%
14.10M
43.88%
9.80M
30.50%
3.60M
63.27%
-66.40M
1,944.44%
29.60M
144.58%
17.50M
40.88%
18.40M
5.14%
income tax expense
-1.10M
-
-537K
51.18%
-200K
62.76%
-1M
400%
-400K
60%
-1.70M
325%
-13.60M
700%
4M
129.41%
1.10M
72.50%
3.80M
245.45%
4.10M
7.89%
2.50M
39.02%
2.30M
8%
3.80M
65.22%
1.80M
52.63%
-400K
122.22%
3.90M
1,075%
5.50M
41.03%
6M
9.09%
4.20M
30%
4.20M
0%
6M
42.86%
6M
0%
3M
50%
-4.70M
256.67%
2.20M
146.81%
3M
36.36%
2.30M
23.33%
400K
82.61%
-2.40M
700%
6M
350%
3.10M
48.33%
3.60M
16.13%
net income
800K
-
7.61M
850.75%
5.80M
23.74%
2.20M
62.07%
-6.90M
413.64%
6.10M
188.41%
31.30M
413.11%
15.40M
50.80%
16M
3.90%
10.10M
36.88%
17.20M
70.30%
10.30M
40.12%
10.50M
1.94%
16.10M
53.33%
8.80M
45.34%
-1.50M
117.05%
16.10M
1,173.33%
22.40M
39.13%
23.90M
6.70%
16.20M
32.22%
14.50M
10.49%
25.80M
77.93%
25.30M
1.94%
11.10M
56.13%
-19.60M
276.58%
7.60M
138.78%
11.10M
46.05%
7.50M
32.43%
3.30M
56.00%
-64.10M
2,042.42%
23.60M
136.82%
14.30M
39.41%
14.70M
2.80%
weighted average shs out
115M
-
308M
167.83%
116M
62.34%
110M
5.17%
115M
4.55%
116.48M
1.29%
129.52M
11.19%
128.33M
0.92%
123.08M
4.10%
126.25M
2.58%
122.86M
2.69%
128.75M
4.80%
131.25M
1.94%
123.85M
5.64%
125.71M
1.51%
150M
19.32%
123.85M
17.44%
124.44M
0.48%
125.79M
1.08%
127.31M
1.21%
127.31M
0%
129M
1.33%
126.50M
1.94%
126.55M
0.04%
126.55M
0%
126.55M
0%
123.33M
2.54%
125M
1.35%
126.56M
1.24%
126.56M
0%
126.61M
0.04%
126.61M
0%
126.61M
0%
weighted average shs out dil
115M
-
308M
167.83%
116M
62.34%
110M
5.17%
115M
4.55%
116.48M
1.29%
129.52M
11.19%
128.33M
0.92%
123.08M
4.10%
126.25M
2.58%
122.86M
2.69%
128.75M
4.80%
131.25M
1.94%
123.85M
5.64%
125.71M
1.51%
150M
19.32%
123.85M
17.44%
124.44M
0.48%
125.79M
1.08%
127.31M
1.21%
127.31M
0%
129M
1.33%
126.50M
1.94%
126.55M
0.04%
126.55M
0%
126.55M
0%
123.33M
2.54%
125M
1.35%
126.56M
1.24%
126.56M
0%
126.61M
0.04%
126.61M
0%
126.61M
0%
eps
0.01
-
0.02
252.86%
0.05
102.43%
0.02
60%
-0.06
400%
0.05
187.33%
0.21
300.76%
0.12
42.86%
0.13
8.33%
0.08
38.46%
0.14
75.00%
0.08
42.86%
0.08
0%
0.13
62.50%
0.07
46.15%
-0.01
114.29%
0.13
1,400.00%
0.18
38.46%
0.19
5.56%
0.13
31.58%
0.11
15.38%
0.20
81.82%
0.20
0%
0.09
56.15%
-0.15
271.04%
0.06
140.07%
0.09
49.75%
0.06
33.33%
0.03
50%
-0.51
1,800.00%
0.19
137.25%
0.11
42.11%
0.12
9.09%
epsdiluted
0.01
-
0.02
252.86%
0.05
102.43%
0.02
60%
-0.06
400%
0.05
187.33%
0.21
300.76%
0.12
42.86%
0.13
8.33%
0.08
38.46%
0.14
75.00%
0.08
42.86%
0.08
0%
0.13
62.50%
0.07
46.15%
-0.01
114.29%
0.13
1,400.00%
0.18
38.46%
0.19
5.56%
0.13
31.58%
0.11
15.38%
0.20
81.82%
0.20
0%
0.09
56.15%
-0.15
271.04%
0.06
140.07%
0.09
49.75%
0.06
33.33%
0.03
50%
-0.51
1,800.00%
0.19
137.25%
0.11
42.11%
0.12
9.09%

All numbers in (except ratios and percentages)