COM:STO
Sto
- Stock
Last Close
120.00
08/11 14:22
Market Cap
906.62M
Beta: -
Volume Today
685
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
Jan '14 | Jun '14 | Dec '14 | Jun '15 | Dec '15 | Jun '16 | Dec '16 | Jun '17 | Dec '17 | Jun '18 | Dec '18 | Jun '19 | Dec '19 | Jun '20 | Dec '20 | Jun '21 | Dec '21 | Jun '22 | Dec '22 | Jun '23 | Dec '23 | Jun '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 646.00M - | 563.08M 12.84% | 645.66M 14.67% | 561.55M 13.03% | 655.16M 16.67% | 579.11M 11.61% | 651.94M 12.58% | 617.52M 5.28% | 659.94M 6.87% | 624.51M 5.37% | 708.01M 13.37% | 665.08M 6.06% | 733.14M 10.23% | 664.47M 9.37% | 768.53M 15.66% | 778.07M 1.24% | 812.46M 4.42% | 888.44M 9.35% | 898.94M 1.18% | 856.32M 4.74% | 861.71M 0.63% | 795.66M 7.67% | |
cost of revenue | 293.71M - | 256.94M 12.52% | 296.29M 15.31% | 253.34M 14.49% | 292.11M 15.30% | 252.20M 13.66% | 282.54M 12.03% | 274.40M 2.88% | 296.48M 8.04% | 288.05M 2.84% | 328.08M 13.89% | 509.14M 55.19% | 548.54M 7.74% | 507.13M 7.55% | 571.43M 12.68% | 586.03M 2.55% | 633.16M 8.04% | 678.77M 7.20% | 693.33M 2.15% | 651.07M 6.10% | 646.09M 0.77% | 617.33M 4.45% | |
gross profit | 352.29M - | 306.13M 13.10% | 349.37M 14.12% | 308.21M 11.78% | 363.05M 17.79% | 326.91M 9.95% | 369.40M 13.00% | 343.12M 7.11% | 363.46M 5.93% | 336.45M 7.43% | 379.93M 12.92% | 155.95M 58.95% | 184.61M 18.38% | 157.34M 14.77% | 197.10M 25.26% | 192.03M 2.57% | 179.31M 6.63% | 209.67M 16.94% | 205.61M 1.94% | 205.25M 0.18% | 215.62M 5.05% | 178.33M 17.29% | |
selling and marketing expenses | 27.33M - | ||||||||||||||||||||||
general and administrative expenses | 11.07M - | ||||||||||||||||||||||
selling general and administrative expenses | 183.35M - | 153.65M 16.20% | 185.81M 20.93% | 158.52M 14.69% | 196.56M 24.00% | 167.65M 14.71% | 212.40M 26.69% | 170.84M 19.56% | 201.87M 18.16% | 173.32M 14.14% | 180.53M 4.16% | 130.64M 27.64% | 138.94M 6.35% | 120.87M 13.00% | 131.59M 8.87% | 128.40M 2.43% | 141.14M 9.93% | 153.13M 8.49% | 157.06M 2.57% | 155.69M 0.87% | 165.22M 6.12% | 156.04M 5.55% | |
research and development expenses | 13.70M - | 14M - | 14.60M - | 15.90M - | |||||||||||||||||||
other expenses | -28.69M - | 6.39M - | 12.67M 98.37% | 11.61M 8.42% | 9.81M 15.47% | 5.81M 40.82% | 16.79M 189.20% | 11.88M 29.23% | 16.61M 39.77% | 11.85M 28.64% | 16.18M 36.46% | 8.40M 48.06% | |||||||||||
cost and expenses | 566.83M - | 533.87M 5.81% | 579.94M 8.63% | 544.14M 6.17% | 591.89M 8.78% | 560.04M 5.38% | 603.12M 7.69% | 586.41M 2.77% | 608.72M 3.80% | 601.61M 1.17% | 650.48M 8.12% | 633.38M 2.63% | 674.80M 6.54% | 616.39M 8.66% | 693.21M 12.46% | 708.62M 2.22% | 757.50M 6.90% | 820.01M 8.25% | 833.78M 1.68% | 794.91M 4.66% | 795.13M 0.03% | 764.97M 3.79% | |
operating expenses | 273.12M - | 276.93M 1.39% | 283.65M 2.43% | 290.79M 2.52% | 299.78M 3.09% | 307.84M 2.69% | 320.58M 4.14% | 312.01M 2.67% | 312.24M 0.08% | 313.56M 0.42% | 322.40M 2.82% | 124.25M 61.46% | 126.26M 1.62% | 109.27M 13.46% | 121.78M 11.45% | 122.59M 0.67% | 124.35M 1.43% | 141.24M 13.59% | 140.45M 0.56% | 143.84M 2.41% | 149.04M 3.62% | 147.64M 0.94% | |
interest expense | 754.54K - | 1.12M - | 1.67M 49.52% | 1.14M 31.91% | 655.20K 42.36% | 1.05M - | 330K 68.60% | 372K 12.73% | |||||||||||||||
ebitda | 93.21M - | 43.02M 53.84% | 82.94M 92.78% | 33.21M 59.96% | 78.29M 135.73% | 34.60M 55.80% | 67.21M 94.25% | 47.58M 29.21% | 64.22M 34.97% | 38.91M 39.41% | 77.16M 98.32% | 56.98M 26.15% | 85.38M 49.84% | 75.19M 11.94% | 113.92M 51.50% | 97.59M 14.33% | 94.88M 2.77% | 98.40M 3.71% | 100.02M 1.65% | 91.92M 8.10% | 101.83M 10.79% | 62.98M 38.15% | |
operating income | 79.80M - | 29.20M 63.40% | 68.95M 136.08% | 17.42M 74.74% | 64.52M 270.42% | 19.07M 70.44% | 51.50M 170.01% | 31.99M 37.88% | 48.07M 50.26% | 23.24M 51.66% | 61.54M 164.80% | 31.70M 48.49% | 58.34M 84.05% | 48.08M 17.60% | 75.32M 56.66% | 69.45M 7.80% | 54.96M 20.86% | 68.43M 24.51% | 65.16M 4.78% | 61.41M 5.75% | 66.58M 8.42% | 30.69M 53.91% | |
depreciation and amortization | 13.41M - | 13.82M 3.03% | 13.99M 1.26% | 15.79M 12.87% | 13.77M 12.80% | 15.53M 12.74% | 15.71M 1.19% | 15.58M 0.81% | 16.14M 3.58% | 15.67M 2.94% | 15.62M 0.30% | 25.28M 61.88% | 27.04M 6.95% | 27.11M 0.27% | 38.60M 42.36% | 28.14M 27.09% | 39.92M 41.86% | 29.97M 24.93% | 34.86M 16.32% | 30.51M 12.48% | 35.26M 15.56% | 32.29M 8.41% | |
total other income expenses net | 861K - | -296K 134.38% | -1.63M 449.66% | 405K 124.89% | -1.09M 370.37% | -1.28M 16.99% | -1.20M 6.32% | -880K 26.67% | 2.97M 437.95% | -347K 111.67% | -4.27M 1,130.84% | -1.12M 73.85% | -5.83M 421.96% | -5.15M 11.68% | 746.78K 114.51% | 2.39M 219.91% | 1.14M 52.20% | -5.50M 581.61% | 208K 103.78% | -3.55M 1,804.81% | 2.96M 183.36% | -361K 112.21% | |
income before tax | 80.66M - | 28.91M 64.16% | 67.32M 132.87% | 17.82M 73.53% | 63.42M 255.86% | 17.79M 71.94% | 50.30M 182.70% | 31.11M 38.14% | 51.05M 64.07% | 22.89M 55.15% | 57.27M 150.16% | 30.58M 46.60% | 52.51M 71.71% | 42.93M 18.25% | 76.06M 77.19% | 71.83M 5.56% | 56.10M 21.90% | 62.93M 12.17% | 65.37M 3.88% | 57.87M 11.48% | 69.53M 20.17% | 30.33M 56.38% | |
income tax expense | 24.92M - | 8.98M 63.97% | 21.25M 136.72% | 5.73M 73.02% | 19.77M 244.82% | 5.68M 71.29% | 16.77M 195.40% | 10.17M 39.32% | 16.16M 58.88% | 7.22M 55.36% | 19.14M 165.24% | 9.79M 48.87% | 16.97M 73.39% | 13.74M 19.04% | 24.59M 78.99% | 21.54M 12.41% | 11.74M 45.50% | 18.94M 61.36% | 20.28M 7.05% | 17.71M 12.68% | 23.93M 35.15% | 9.92M 58.56% | |
net income | 56.23M - | 20.16M 64.15% | 46.11M 128.74% | 12.48M 72.93% | 43.64M 249.58% | 12.98M 70.25% | 33.03M 154.38% | 20.95M 36.56% | 34.58M 65.05% | 16.19M 53.18% | 37.48M 131.50% | 21.72M 42.05% | 36.47M 67.91% | 30.08M 17.52% | 50.69M 68.50% | 49.93M 1.49% | 42.79M 14.30% | 41.09M 3.97% | 49.00M 19.25% | 40.47M 17.41% | 45.61M 12.69% | 20.41M 55.25% | |
weighted average shs out | 3.89M - | 6.43M - | 6.43M 0% | 5.67M 11.71% | 5.67M 0% | 5.67M 0% | 5.67M 0% | 5.67M 0% | 5.67M 0% | 5.67M 0% | 5.67M 0% | 5.67M 0% | |||||||||||
weighted average shs out dil | 3.89M - | 6.43M - | 6.43M 0% | 5.67M 11.71% | 5.67M 0% | 5.67M 0% | 5.67M 0% | 5.67M 0% | 5.67M 0% | 5.67M 0% | 5.67M 0% | 5.67M 0% | |||||||||||
eps | 14.46 - | 3.38 - | 5.68 68.05% | 5.30 6.69% | 8.93 68.49% | 8.80 1.46% | 7.54 14.32% | 7.24 3.98% | 8.64 19.34% | 7.13 17.48% | 8.04 12.76% | 3.60 55.22% | |||||||||||
epsdiluted | 14.46 - | 3.38 - | 5.68 68.05% | 5.30 6.69% | 8.93 68.49% | 8.80 1.46% | 7.54 14.32% | 7.24 3.98% | 8.64 19.34% | 7.13 17.48% | 8.04 12.76% | 3.60 55.22% |
All numbers in (except ratios and percentages)