MSDL
COM:MSDL
MSDL
- Stock
Last Close
16.62
06/11 22:11
Market Cap
2.10B
Beta: -
Volume Today
370.29K
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 | Dec '24 | Mar '25 | Jun '25 | Sep '25 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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% | 61.27M 1.14% | 101.46M 65.59% | 99.51M 1.92% | 99.72M 0.22% | |
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% | 34.18M - | 18.99M 44.45% | ||||
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% | 61.27M 1.14% | 67.28M 9.81% | 80.34M 19.42% | ||
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 - | 12.54M 2.57% | 1.67M 86.70% | 1.78M 6.89% | 2.61M 46.44% | ||||||||
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 - | 12.54M 2.57% | 1.67M 86.70% | 1.78M 6.89% | 2.61M 46.44% | ||||||||
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% | 48.73M 2.05% | 19.77M 59.43% | ||||||||
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% | 61.27M 1.14% | 55.62M 9.22% | 28.70M 48.40% | ||
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% | 61.27M 1.14% | 21.44M 65.01% | 1.78M 91.68% | 2.61M 46.44% | |
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 - | 33.21M 0.18% | 34.18M 2.91% | 34.71M 1.54% | 33.90M 2.32% | ||||||||
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% | 81.03M - | 70.64M 12.83% | ||||||
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% | 45.84M - | 70.64M 54.10% | |||
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% | 52.63M 76.86% | 1.02M 98.07% | -34.54M 3,499.61% | ||
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% | 52.63M 2.01% | 46.85M 10.97% | 36.10M 22.96% | 44.13M 22.26% | |
income tax expense | 5K - | 334K - | 436K - | 501K - | 1M 99.60% | 627K 37.30% | ||||||||||||||
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% | 51.63M 2.96% | 46.23M 10.46% | 43.86M 5.13% | 44.13M 0.63% | |
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% | 89.26M 0% | 88.41M 0.95% | 87.19M 1.38% | 86.84M 0.40% | ||||
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% | 89.26M 0% | 88.41M 0.95% | 87.19M 1.38% | 86.84M 0.40% | ||||
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% | 0.58 3.33% | 0.34 41.38% | 0.41 20.59% | 0.32 21.95% | |
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% | 0.58 3.33% | 0.34 41.38% | 0.41 20.59% | 0.32 21.95% |
All numbers in USD (except ratios and percentages)