MSDL
COM:MSDL
MSDL
- Stock
Last Close
20.63
22/11 21:01
Market Cap
1.82B
Beta: -
Volume Today
406.45K
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
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 | 17.26M - | 23.28M 34.85% | 31.86M 36.85% | 46.03M 44.49% | 44.38M 3.58% | 50.46M 13.70% | 62.74M 24.33% | 73.22M 16.71% | 83.76M 14.39% | 88.89M 6.13% | 94.46M 6.26% | 99.23M 5.05% | 93.04M 6.23% | 103.80M 11.56% | 61.98M 40.29% | |
cost of revenue | 3.53M - | 1.79M 49.29% | 5.68M 217.31% | 6.91M 21.63% | 6.26M 9.36% | 5.82M 7.12% | 8.89M 52.76% | 9.90M 11.38% | 11.21M 13.19% | 12.06M 7.61% | 12.69M 5.24% | 13.81M 8.85% | 15.28M 10.63% | 16.40M 7.30% | ||
gross profit | 13.73M - | 21.49M 56.50% | 26.17M 21.80% | 39.12M 49.46% | 38.11M 2.56% | 44.64M 17.13% | 53.85M 20.63% | 63.32M 17.59% | 72.55M 14.58% | 76.83M 5.90% | 81.76M 6.42% | 85.41M 4.46% | 77.76M 8.96% | 87.40M 12.40% | 61.98M 29.09% | |
selling and marketing expenses | ||||||||||||||||
general and administrative expenses | 3.98M - | 5.39M 35.49% | 10.92M - | 11.33M 3.72% | 12.25M 8.15% | 13.13M 7.16% | 12.83M 2.27% | 12.22M - | ||||||||
selling general and administrative expenses | 3.98M - | 5.39M 35.49% | 10.92M - | 11.33M 3.72% | 12.25M 8.15% | 13.13M 7.16% | 12.83M 2.27% | 12.22M - | ||||||||
research and development expenses | ||||||||||||||||
other expenses | 13.28M - | 17.88M 34.66% | 2.34M 86.93% | -4.93M 310.95% | -5.52M 11.93% | -34.12M 518.38% | -25.80M 24.37% | -18.75M 27.32% | 950K - | 49.75M 5,137.05% | ||||||
cost and expenses | 17.26M - | 23.28M 34.85% | 3.35M 85.63% | 11.84M 253.92% | 11.78M 0.50% | 39.94M 238.97% | 34.69M 13.14% | 28.66M 17.41% | 13.32M 53.53% | 4.54M 65.87% | -8.64M 290.06% | 13.22M 253.00% | 14.10M 6.66% | 15.45M 9.60% | 61.98M 301.17% | |
operating expenses | 17.26M - | 23.28M 34.85% | 2.34M 89.96% | -4.93M 310.95% | -5.52M 11.93% | -34.12M 518.38% | -25.80M 24.37% | -18.75M 27.32% | 5.45M 129.04% | 5.75M 5.51% | 6.44M 12.03% | 7.09M 10.22% | 8.52M 20.14% | 950K 88.85% | 61.98M 6,423.79% | |
interest expense | 2.76M - | 4.22M 52.94% | 26.67M - | 27.91M 4.65% | 29.69M 6.37% | 28.62M 3.58% | 27.26M 4.76% | 33.15M - | ||||||||
ebitda | 28.51M - | 34.19M 19.91% | 32.59M 4.65% | 10.52M 67.73% | 28.04M 166.62% | 44.57M 58.93% | 70.44M 58.06% | 84.35M 19.74% | 103.09M 22.22% | 86.01M 16.57% | 78.94M 8.22% | 88.35M 11.91% | ||||
operating income | -3.53M - | -1.79M 49.29% | 28.51M 1,691.79% | 34.19M 19.91% | 32.59M 4.65% | 10.52M 67.73% | 28.04M 166.62% | 44.57M 58.93% | 70.44M 58.06% | 84.35M 19.74% | 103.09M 22.22% | 86.01M 16.57% | 78.94M 8.22% | 88.35M 11.91% | -173.72M 296.63% | |
depreciation and amortization | ||||||||||||||||
total other income expenses net | 18.24M - | 21.69M 18.92% | -6.27M 128.92% | -7.77M 23.80% | -10.35M 33.26% | -13.78M 33.16% | -18.60M 34.98% | -24.45M 31.45% | -26.67M 9.06% | -27.91M 4.65% | -29.69M 6.37% | -28.62M 3.58% | -27.26M 4.76% | -29.30M 7.49% | 227.43M 876.15% | |
income before tax | 14.71M - | 19.90M 35.31% | 22.24M 11.75% | 26.42M 18.82% | 22.25M 15.80% | -3.26M 114.67% | 9.44M 389.37% | 20.12M 113.06% | 43.78M 117.61% | 56.44M 28.93% | 73.41M 30.06% | 57.39M 21.82% | 51.68M 9.94% | 59.05M 14.24% | 53.71M 9.04% | |
income tax expense | 5K - | 334K - | 436K - | 501K - | ||||||||||||
net income | 14.70M - | 19.90M 35.35% | 22.24M 11.75% | 26.42M 18.82% | 22.25M 15.80% | -3.26M 114.67% | 9.44M 389.37% | 20.12M 113.06% | 43.78M 117.61% | 56.44M 28.93% | 73.41M 30.06% | 57.39M 21.82% | 51.68M 9.94% | 59.05M 14.24% | 53.21M 9.89% | |
weighted average shs out | 88.28M - | 88.28M 0% | 34.65M 60.75% | 57.10M - | 59.23M 3.72% | 64.10M 8.23% | 70.86M - | 71.34M 0.67% | 71.87M 0.75% | 87.36M - | 89.27M 2.19% | 89.26M 0.01% | ||||
weighted average shs out dil | 88.28M - | 88.28M 0% | 34.65M 60.75% | 57.10M - | 59.23M 3.72% | 64.10M 8.23% | 70.86M - | 71.34M 0.67% | 71.87M 0.75% | 87.36M - | 89.27M 2.19% | 89.26M 0.01% | ||||
eps | 0.17 - | 0.23 35.29% | 0.64 178.26% | 0.46 28.13% | 0.39 15.22% | -0.06 114.13% | 0.15 372.23% | 0.32 113.33% | 0.62 93.75% | 0.79 27.42% | 1.02 29.11% | 0.70 31.37% | 0.59 15.71% | 0.66 11.86% | 0.60 9.09% | |
epsdiluted | 0.17 - | 0.23 35.29% | 0.64 178.26% | 0.46 28.13% | 0.39 15.22% | -0.06 114.13% | 0.15 372.23% | 0.32 113.33% | 0.62 93.75% | 0.79 27.42% | 1.02 29.11% | 0.70 31.37% | 0.59 15.71% | 0.66 11.86% | 0.60 9.09% |
All numbers in USD (except ratios and percentages)