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