COM:TORM
TORM
- Stock
Last Close
154.90
22/11 15:59
Market Cap
24.28B
Beta: -
Volume Today
310.65K
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 '13 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 193.04M - | 182.90M 5.25% | 148.60M 18.75% | 140M 5.79% | 152.67M 9.05% | 154.20M 1.00% | 139.60M 9.47% | 215.50M 54.37% | 186.20M 13.59% | 193.70M 4.03% | 176.90M 8.67% | 155.80M 11.93% | 153.74M 1.32% | 172.80M 12.40% | 157M 9.14% | 155.80M 0.76% | 171.39M 10.01% | 163.10M 4.84% | 163.30M 0.12% | 140.40M 14.02% | 168.57M 20.06% | 186.40M 10.58% | 166.30M 10.78% | 146.70M 11.79% | 193.21M 31.70% | 246.30M 27.48% | 232.20M 5.72% | 163.70M 29.50% | 105.16M 35.76% | 124.10M 18.02% | 150.80M 21.51% | 155.50M 3.12% | 189.10M 21.61% | 209.40M 10.74% | 338.50M 61.65% | 448.10M 32.38% | 447.35M 0.17% | 390.20M 12.78% | 384.30M 1.51% | 358.10M 6.82% | 387.79M 8.29% | 444.10M 14.52% | 437.70M 1.44% | |
cost of revenue | 113.24M - | 107.20M 5.34% | 82.70M 22.85% | 82M 0.85% | 80.09M 2.33% | 62.60M 21.84% | 53.90M 13.90% | 71.80M 33.21% | 130.30M 81.47% | 60.70M 53.41% | 59.70M 1.65% | 57.80M 3.18% | 187.47M 224.35% | 69.40M 62.98% | 65.60M 5.48% | 62M 5.49% | 185.86M 199.77% | 96.40M 48.13% | 103.20M 7.05% | 97.80M 5.23% | 102.60M 4.91% | 96.50M 5.95% | 94.30M 2.28% | 90.20M 4.35% | 96.86M 7.39% | 119.50M 23.37% | 88.40M 26.03% | 83.30M 5.77% | 58.65M 29.60% | 77.90M 32.83% | 78.80M 1.16% | 98M 24.37% | 117.10M 19.49% | 121.20M 3.50% | 163.40M 34.82% | 164.20M 0.49% | 149.69M 8.84% | 157.10M 4.95% | 74.10M 52.83% | 151.60M 104.59% | 159.72M 5.36% | 155.40M 2.71% | 157.20M 1.16% | |
gross profit | 79.79M - | 75.70M 5.13% | 65.90M 12.95% | 58M 11.99% | 72.58M 25.15% | 91.60M 26.20% | 85.70M 6.44% | 143.70M 67.68% | 55.91M 61.09% | 133M 137.89% | 117.20M 11.88% | 98M 16.38% | -33.73M 134.42% | 103.40M 406.56% | 91.40M 11.61% | 93.80M 2.63% | -14.46M 115.42% | 66.70M 561.11% | 60.10M 9.90% | 42.60M 29.12% | 65.96M 54.84% | 89.90M 36.29% | 72M 19.91% | 56.50M 21.53% | 96.35M 70.53% | 126.80M 31.61% | 143.80M 13.41% | 80.40M 44.09% | 46.51M 42.15% | 46.20M 0.67% | 72M 55.84% | 57.50M 20.14% | 72M 25.22% | 88.20M 22.50% | 175.10M 98.53% | 283.90M 62.14% | 297.66M 4.85% | 233.10M 21.69% | 310.20M 33.08% | 206.50M 33.43% | 228.07M 10.45% | 288.70M 26.58% | 280.50M 2.84% | |
selling and marketing expenses | ||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 13.62M - | 13.50M 0.89% | 14.10M 4.44% | 11.50M 18.44% | 11.87M 3.18% | 10.50M 11.51% | 10.70M 1.90% | 8.20M 23.36% | 10.99M 33.98% | 10.70M 2.60% | 10.90M 1.87% | 9.80M 10.09% | 10.01M 2.10% | 10.60M 5.94% | 11.60M 9.43% | 10.10M 12.93% | 12.71M 25.81% | 12.20M 3.99% | 12.10M 0.82% | 10.90M 9.92% | 12.63M 15.83% | 12.40M 1.79% | 12.30M 0.81% | 10.20M 17.07% | 12.72M 24.75% | 13.80M 8.46% | 12.20M 11.59% | 11.70M 4.10% | 13.07M 11.74% | 13.60M 4.03% | 13.20M 2.94% | 12.30M 6.82% | 12.40M 0.81% | 13.40M 8.06% | 12.50M 6.72% | 13.40M 7.20% | 15.71M 17.20% | 17.60M 12.07% | 21.90M 24.43% | 19M 13.24% | 24.43M 28.59% | 26.20M 7.24% | 23.80M 9.16% | |
selling general and administrative expenses | 13.62M - | 13.50M 0.89% | 14.10M 4.44% | 11.50M 18.44% | 11.87M 3.18% | 10.50M 11.51% | 10.70M 1.90% | 8.20M 23.36% | 10.99M 33.98% | 10.70M 2.60% | 10.90M 1.87% | 9.80M 10.09% | 10.01M 2.10% | 10.60M 5.94% | 11.60M 9.43% | 10.10M 12.93% | 12.71M 25.81% | 12.20M 3.99% | 12.10M 0.82% | 10.90M 9.92% | 12.63M 15.83% | 12.40M 1.79% | 12.30M 0.81% | 10.20M 17.07% | 12.72M 24.75% | 13.80M 8.46% | 12.20M 11.59% | 11.70M 4.10% | 13.07M 11.74% | 13.60M 4.03% | 13.20M 2.94% | 12.30M 6.82% | 12.40M 0.81% | 13.40M 8.06% | 12.50M 6.72% | 13.40M 7.20% | 15.71M 17.20% | 17.60M 12.07% | 21.90M 24.43% | 19M 13.24% | 24.43M 28.59% | 26.20M 7.24% | 23.80M 9.16% | |
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | 73.25M - | 70.40M 3.89% | 61M 13.35% | 54.60M 10.49% | 54.95M 0.64% | 51.10M 7.00% | 51.90M 1.57% | 64.10M 23.51% | 10.37M 83.83% | 81.70M 688.15% | 81.30M 0.49% | 78.30M 3.69% | -45.85M 158.55% | 78.10M 270.35% | 75.20M 3.71% | 75.30M 0.13% | -39.81M 152.87% | 46.10M 215.81% | 47.70M 3.47% | 45.70M 4.19% | 42.91M 6.11% | 42.80M 0.25% | 45.60M 6.54% | 42.10M 7.68% | 45.39M 7.82% | 42.90M 5.49% | 43.30M 0.93% | 55.50M 28.18% | 55.86M 0.65% | 44.30M 20.70% | 45.50M 2.71% | 48.80M 7.25% | 51.50M 5.53% | 49.60M 3.69% | 44.40M 10.48% | 51.60M 16.22% | 50.51M 2.12% | 52M 2.96% | ||||||
cost and expenses | 200.11M - | 191.10M 4.50% | 157.80M 17.43% | 148.10M 6.15% | 146.90M 0.81% | 124.20M 15.45% | 116.50M 6.20% | 144.10M 23.69% | 151.65M 5.24% | 153.10M 0.96% | 151.90M 0.78% | 145.90M 3.95% | 151.63M 3.93% | 158.10M 4.27% | 152.40M 3.61% | 147.40M 3.28% | 158.75M 7.70% | 154.70M 2.55% | 163M 5.37% | 154.40M 5.28% | 158.14M 2.42% | 151.70M 4.07% | 152.20M 0.33% | 142.50M 6.37% | 154.98M 8.76% | 176.20M 13.69% | 143.90M 18.33% | 150.50M 4.59% | 127.58M 15.23% | 135.80M 6.44% | 137.50M 1.25% | 159.10M 15.71% | 181M 13.76% | 184.20M 1.77% | 220.30M 19.60% | 229.20M 4.04% | 215.90M 5.80% | 226.70M 5.00% | 188M 17.07% | 225.10M 19.73% | 232.37M 3.23% | 238.40M 2.60% | 243.90M 2.31% | |
operating expenses | 86.87M - | 83.90M 3.42% | 75.10M 10.49% | 66.10M 11.98% | 66.81M 1.08% | 61.60M 7.81% | 62.60M 1.62% | 72.30M 15.50% | 21.35M 70.47% | 92.40M 332.75% | 92.20M 0.22% | 88.10M 4.45% | -35.84M 140.68% | 88.70M 347.48% | 86.80M 2.14% | 85.40M 1.61% | -27.10M 131.73% | 58.30M 315.12% | 59.80M 2.57% | 56.60M 5.35% | 55.53M 1.89% | 55.20M 0.60% | 57.90M 4.89% | 52.30M 9.67% | 58.12M 11.12% | 56.70M 2.44% | 55.50M 2.12% | 67.20M 21.08% | 68.93M 2.58% | 57.90M 16.01% | 58.70M 1.38% | 61.10M 4.09% | 63.90M 4.58% | 63M 1.41% | 56.90M 9.68% | 65M 14.24% | 66.21M 1.86% | 69.60M 5.12% | 113.90M 63.65% | 73.50M 35.47% | 72.64M 1.16% | 83M 14.25% | 86.70M 4.46% | |
interest expense | 14.50M - | 19.20M 32.41% | 18.10M 5.73% | 18.50M 2.21% | 1.60M 91.35% | 24M 1,400% | 23.60M 1.67% | 6.50M 72.46% | 5.90M 9.23% | 10.50M 77.97% | 10.90M 3.81% | 8.70M 20.18% | -500K 105.75% | 9.10M 1,920% | 9.70M 6.59% | 11.10M 14.43% | 10.70M 3.59% | 9.40M 12.16% | 9.60M 2.13% | 10.10M 5.21% | 6.60M 34.65% | 9.80M 48.48% | 10.10M 3.06% | 10.80M 6.93% | 8.70M 19.44% | 14.20M 63.22% | 14M 1.41% | 11.50M 17.86% | 8.20M 28.70% | 9.80M 19.51% | 10M 2.04% | 10.90M 9% | 12.30M 12.84% | 11.90M 3.25% | 12M 0.84% | 12.50M 4.17% | 12.30M 1.60% | 12.50M 1.63% | 18M 44% | 16.50M 8.33% | 13.96M 15.41% | 18.30M 31.11% | 18.90M 3.28% | |
ebitda | 16.71M - | 20.80M 24.44% | 14.30M 31.25% | 15.20M 6.29% | 8.79M 42.18% | 55.80M 534.88% | 47.20M 15.41% | 95.80M 102.97% | 60.75M 36.59% | 70.60M 16.21% | 57.70M 18.27% | 40.90M 29.12% | -159.02M 488.79% | 44.30M 127.86% | 33.70M 23.93% | 38.40M 13.95% | 42.65M 11.06% | 38.20M 10.43% | 29.90M 21.73% | 15.60M 47.83% | 94.86M 508.05% | 62.50M 34.11% | 41.50M 33.60% | 4.10M 90.12% | 118.25M 2,784.05% | 102.40M 13.40% | 119.10M 16.31% | 42.70M 64.15% | 6.18M 85.53% | 19.20M 210.78% | 44.70M 132.81% | 30.90M 30.87% | 8.10M 73.79% | 60.40M 645.68% | 152.90M 153.15% | 254.20M 66.25% | 269.87M 6.16% | 202.60M 24.93% | 236M 16.49% | 175.40M 25.68% | 197.89M 12.82% | 255.20M 28.96% | 248.30M 2.70% | |
operating income | -14.89M - | -7.80M 47.61% | -8.40M 7.69% | -7.10M 15.48% | -13.92M 96.07% | 29.90M 314.78% | 23.10M 22.74% | 71.40M 209.09% | 34.76M 51.32% | 40.60M 16.81% | 25M 38.42% | 9.90M 60.40% | -182.71M 1,945.58% | 13.70M 107.50% | 5.40M 60.58% | 9.80M 81.48% | 12.63M 28.87% | 9M 28.74% | 1M 88.89% | -13.10M 1,410% | 6.68M 150.96% | 32.20M 382.32% | 14.20M 55.90% | 29.20M 105.63% | 36.02M 23.36% | 70.10M 94.60% | 85.10M 21.40% | 12.40M 85.43% | -24.24M 295.52% | -11.30M 53.39% | 12.40M 209.73% | -3.20M 125.81% | -26.70M 734.38% | 22.60M 184.64% | 118.70M 425.22% | 228.60M 92.59% | 231.52M 1.28% | 163.50M 29.38% | 199.80M 22.20% | 140M 29.93% | 195.30M 39.50% | 222.70M 14.03% | 204.30M 8.26% | |
depreciation and amortization | 31.60M - | 28.60M 9.50% | 22.70M 20.63% | 22.30M 1.76% | 22.71M 1.84% | 25.90M 14.05% | 24.10M 6.95% | 24.40M 1.24% | 25.99M 6.53% | 30M 15.42% | 32.70M 9% | 31M 5.20% | 23.70M 23.56% | 30.60M 29.14% | 28.30M 7.52% | 28.60M 1.06% | 30.02M 4.95% | 29.20M 2.72% | 28.90M 1.03% | 28.70M 0.69% | 88.18M 207.25% | 30.30M 65.64% | 27.30M 9.90% | -25.10M 191.94% | 82.22M 427.59% | 32.30M 60.72% | 34M 5.26% | 30.30M 10.88% | 30.42M 0.40% | 30.50M 0.26% | 32.30M 5.90% | 34.10M 5.57% | 34.80M 2.05% | 37.80M 8.62% | 34.20M 9.52% | 25.60M 25.15% | 38.35M 49.80% | 39.10M 1.96% | 37.10M 5.12% | 38.20M 2.96% | 39.01M 2.12% | 43.10M 10.48% | 46.80M 8.58% | |
total other income expenses net | -65.27M - | -214.20M 228.17% | -15.50M 92.76% | -18.70M 20.65% | 2.21M 111.81% | -21M 1,050.66% | -23.50M 11.90% | -6.40M 72.77% | -7.23M 13.03% | -9.40M 29.94% | -9.80M 4.26% | -8.10M 17.35% | -7.22M 10.88% | -8.90M 23.29% | -6.90M 22.47% | -13.70M 98.55% | -8.85M 35.44% | -7.90M 10.68% | -9.60M 21.52% | -11.40M 18.75% | -7.90M 30.73% | -8.70M 10.17% | -9M 3.45% | -37.70M 318.89% | 110.68M 393.59% | -13.30M 112.02% | -13.70M 3.01% | -11.40M 16.79% | -15.43M 35.32% | -9.80M 36.48% | -10M 2.04% | -10.90M 9% | 18.70M 271.56% | -11.90M 163.64% | -11.70M 1.68% | -11.30M 3.42% | -9.86M 12.78% | -8.40M 14.77% | 3.50M 141.67% | 7M 100% | 39.88M 469.67% | 17M 57.37% | 10.50M 38.24% | |
income before tax | -80.16M - | -222M 176.95% | -23.90M 89.23% | -25.80M 7.95% | -11.71M 54.60% | 8.90M 175.99% | -400K 104.49% | 65M 16,350% | 27.52M 57.66% | 31.20M 13.36% | 15.20M 51.28% | 1.80M 88.16% | -189.93M 10,651.72% | 4.80M 102.53% | -1.50M 131.25% | -3.90M 160% | 3.78M 197.03% | 1.10M 70.93% | -8.60M 881.82% | -24.50M 184.88% | -1.22M 95.02% | 23.50M 2,024.65% | 5.20M 77.87% | -8.50M 263.46% | 146.71M 1,825.95% | 56.80M 61.28% | 71.40M 25.70% | 1M 98.60% | -39.67M 4,067.10% | -21.10M 46.81% | 2.40M 111.37% | -14.10M 687.50% | -8M 43.26% | 10.70M 233.75% | 107M 900% | 217.30M 103.08% | 221.66M 2.01% | 155.10M 30.03% | 184.40M 18.89% | 127.70M 30.75% | 184.80M 44.72% | 210.80M 14.07% | 193.10M 8.40% | |
income tax expense | -4.63M - | 600K 112.97% | -1.10M 283.33% | 200K 118.18% | 1.07M 434.50% | 300K 71.94% | -200K 166.67% | 200K 200% | 841K 320.50% | 300K 64.33% | 200K 33.33% | 200K 0% | -40K 120% | 200K 600% | 100K 50% | 300K 200% | 177K 41% | 400K 125.99% | 300K 25% | 400K 33.33% | 458K 14.50% | 300K 34.50% | 10.10M 3,266.67% | 500K 95.05% | 84K 83.20% | 400K 376.19% | 300K 25% | 400K 33.33% | 315K 21.25% | 200K 36.51% | 300K 50% | 600K 100% | 200K 66.67% | 300K 50% | 400K 33.33% | 200K 50% | -6.81M 3,505.50% | 1.50M 122.02% | -1M 166.67% | 3.40M 440.00% | 235K 93.09% | 1.60M 580.85% | -1.10M 168.75% | |
net income | -75.53M - | -222.60M 194.71% | -22.80M 89.76% | -26M 14.04% | -12.78M 50.84% | 8.60M 167.29% | -200K 102.33% | 64.80M 32,500% | 26.68M 58.82% | 30.90M 15.80% | 15M 51.46% | 1.60M 89.33% | -189.89M 11,968.19% | 4.60M 102.42% | -1.60M 134.78% | -4.20M 162.50% | 3.61M 185.88% | 700K 80.59% | -8.90M 1,371.43% | -24.90M 179.78% | -1.68M 93.26% | 23.20M 1,481.77% | -4.90M 121.12% | -9M 83.67% | 146.62M 1,729.13% | 56.40M 61.53% | 71.10M 26.06% | 600K 99.16% | -39.99M 6,764.33% | -21.30M 46.73% | 2.10M 109.86% | -14.70M 800% | -8.20M 44.22% | 10.40M 226.83% | 106.60M 925% | 217.10M 103.66% | 228.65M 5.32% | 153.60M 32.82% | 185.40M 20.70% | 124.30M 32.96% | 184.56M 48.48% | 209.20M 13.35% | 194.20M 7.17% | |
weighted average shs out | 481.11K - | 481.11K 0% | 481.11K 0% | 39.60M 8,131.02% | 481.11K 98.79% | 38M 7,798.45% | 62.30M 63.95% | 62.30M 0% | 63.80M 2.41% | 63.80M 0% | 62.30M 2.35% | 62.10M 0.32% | 62M 0.16% | 62M 0% | 62M 0% | 62M 0% | 73.90M 19.19% | 67.90M 8.12% | 73.90M 8.84% | 73.90M 0% | 73.90M 0% | 73.90M 0% | 73.90M 0% | 73.90M 0% | 75.20M 1.76% | 75.20M 0% | 74.30M 1.20% | 74.30M 0% | 74.40M 0.13% | 74.40M 0% | 76.80M 3.23% | 80.30M 4.56% | 80.70M 0.50% | 80.80M 0.12% | 81.20M 0.50% | 81.50M 0.37% | 81.30M 0.25% | 81.90M 0.74% | 83.50M 1.95% | 84.40M 1.08% | 89.80M - | |||
weighted average shs out dil | 481.11K - | 481.11K 0% | 481.11K 0% | 39.60M 8,131.02% | 481.11K 98.79% | 38M 7,798.45% | 62.30M 63.95% | 62.30M 0% | 63.80M 2.41% | 63.80M 0% | 62.30M 2.35% | 62.10M 0.32% | 62M 0.16% | 62M 0% | 62M 0% | 62M 0% | 73.90M 19.19% | 67.90M 8.12% | 73.90M 8.84% | 73.90M 0% | 73.90M 0% | 73.90M 0% | 73.90M 0% | 73.90M 0% | 75.20M 1.76% | 75.20M 0% | 74.30M 1.20% | 74.30M 0% | 74.40M 0.13% | 74.40M 0% | 76.80M 3.23% | 80.30M 4.56% | 80.70M 0.50% | 80.80M 0.12% | 81.20M 0.50% | 82.55M 1.66% | 82.80M 0.31% | 85.33M 3.06% | 86.70M 1.60% | 87.50M 0.92% | 92.60M - | |||
eps | -157 - | -462.68 194.70% | -47.39 89.76% | -0.66 98.61% | -26.57 3,925.76% | 0.40 101.51% | -0.00 100.80% | 1 31,350% | 0.42 58.00% | 0.50 19.05% | 0.20 60% | 0.03 87.10% | -3.06 11,960.47% | 0.10 103.27% | -0.03 125.80% | -0.07 162.40% | 0.05 172.38% | 0.01 79.59% | -0.12 1,300% | -0.34 183.33% | -0.02 93.32% | 0.31 1,465.64% | -0.07 121.39% | -0.12 81.00% | 1.95 1,725% | 0.76 61.03% | 0.96 26.32% | 0.01 98.96% | -0.54 5,500% | -0.29 46.30% | 0.03 110.34% | -0.18 700% | -0.10 44.44% | 0.13 230.00% | 1.31 907.69% | 2.66 103.05% | 2.81 5.64% | 1.87 33.45% | 2.23 19.25% | 1.47 34.08% | 0 100% | 2.34 Infinity% | 0 100% | |
epsdiluted | -157 - | -462.68 194.70% | -47.39 89.76% | -0.66 98.61% | -26.57 3,925.76% | 0.40 101.51% | -0.00 100.80% | 1 31,350% | 0.42 58.00% | 0.50 19.05% | 0.20 60% | 0.03 87.10% | -3.06 11,960.47% | 0.10 103.27% | -0.03 125.80% | -0.07 162.40% | 0.05 172.38% | 0.01 79.59% | -0.12 1,300% | -0.34 183.33% | -0.02 93.32% | 0.31 1,465.64% | -0.07 121.39% | -0.12 81.00% | 1.95 1,725% | 0.75 61.54% | 0.96 28.00% | 0.01 98.96% | -0.54 5,500% | -0.29 46.30% | 0.03 110.34% | -0.18 700% | -0.10 44.44% | 0.13 230.00% | 1.31 907.69% | 2.63 100.76% | 2.81 6.84% | 1.80 35.94% | 2.14 18.89% | 1.42 33.64% | 0 100% | 2.26 Infinity% | 0 100% |
All numbers in (except ratios and percentages)