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
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)