COM:STO
Sto
- Stock
Last Close
120.00
08/11 12:02
Market Cap
906.62M
Beta: -
Volume Today
650
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 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1.17B - | 1.21B 3.65% | 1.22B 0.66% | 1.23B 1.18% | 1.28B 3.77% | 1.33B 4.31% | 1.40B 4.93% | 1.43B 2.49% | 1.59B 10.99% | 1.79B 12.38% | 1.72B 3.88% | |
cost of revenue | 531.50M - | 553.23M 4.09% | 545.45M 1.41% | 534.74M 1.96% | 570.88M 6.76% | 616.13M 7.93% | 1.07B 72.87% | 1.07B 0.83% | 1.22B 13.27% | 1.38B 13.23% | 1.30B 5.32% | |
gross profit | 634.63M - | 655.51M 3.29% | 671.26M 2.40% | 696.31M 3.73% | 706.59M 1.48% | 716.38M 1.39% | 333.15M 53.50% | 359.06M 7.78% | 374.09M 4.19% | 410.03M 9.61% | 413.98M 0.96% | |
selling and marketing expenses | 105.40M - | 109.30M 3.70% | 123.90M 13.36% | 125.36M 1.17% | 132.92M 6.03% | 129.92M 2.25% | 138.45M 6.56% | 119.02M 14.03% | 131.41M 10.42% | 150.85M 14.79% | ||
general and administrative expenses | 42.87M - | 44.27M 3.27% | 44.58M 0.70% | 49.65M 11.37% | 48.77M 1.76% | 49.55M 1.60% | 53.65M 8.26% | 58.53M 9.10% | 55.90M 4.50% | 61.48M 9.99% | ||
selling general and administrative expenses | 328.23M - | 339.46M 3.42% | 355.07M 4.60% | 380.04M 7.03% | 372.71M 1.93% | 353.85M 5.06% | 223.41M 36.86% | 208.72M 6.58% | 223.47M 7.06% | 255.35M 14.27% | 267.61M 4.80% | |
research and development expenses | 13.80M - | 14.30M 3.62% | 14.10M 1.40% | 13.50M 4.26% | 13.70M 1.48% | 14M 2.19% | 14.60M 4.29% | 15.90M 8.90% | 16.50M 3.77% | |||
other expenses | 10.76M - | 7.80M 27.53% | 8.62M 10.50% | 6.91M 19.79% | 7.78M 12.62% | 5.25M 32.53% | 7.09M 35.07% | 9.88M 39.31% | 6.85M 30.69% | |||
cost and expenses | 1.07B - | 1.11B 4.27% | 1.14B 2.00% | 1.16B 2.39% | 1.20B 2.75% | 1.25B 4.77% | 1.29B 3.38% | 1.29B 0.23% | 1.45B 12.08% | 1.64B 13.22% | 1.58B 3.50% | |
operating expenses | 536.69M - | 560.58M 4.45% | 590.58M 5.35% | 628.42M 6.41% | 624.25M 0.66% | 635.96M 1.88% | 229.33M 63.94% | 217.47M 5.17% | 230.97M 6.21% | 261.36M 13.16% | 277.26M 6.08% | |
interest expense | 2.98M - | 3.02M 1.12% | 840K 72.17% | 796K 5.24% | 680K 14.57% | 771K 13.38% | 1.39M 80.67% | 1.98M 41.85% | 1.63M 17.36% | 2.00M 22.29% | 3.43M 71.61% | |
ebitda | 125.23M - | 125.96M 0.59% | 111.50M 11.48% | 101.81M 8.69% | 111.79M 9.80% | 116.07M 3.83% | 156.12M 34.51% | 196.37M 25.78% | 200.92M 2.32% | 209.50M 4.27% | 199.38M 4.83% | |
operating income | 98.56M - | 98.15M 0.42% | 81.93M 16.52% | 70.58M 13.86% | 80.07M 13.45% | 84.78M 5.89% | 103.82M 22.45% | 141.59M 36.38% | 143.12M 1.08% | 148.67M 3.88% | 136.72M 8.04% | |
depreciation and amortization | 26.66M - | 27.81M 4.31% | 29.57M 6.31% | 31.24M 5.65% | 31.72M 1.56% | 31.29M 1.38% | 52.30M 67.17% | 54.78M 4.75% | 57.80M 5.51% | 60.83M 5.24% | 62.66M 3.02% | |
total other income expenses net | 422K - | -1.92M 555.69% | -690K 64.12% | -2.48M 259.57% | 2.09M 184.40% | -4.62M 320.53% | -20.21M 337.65% | -23.20M 14.78% | -16.96M 26.88% | -20.77M 22.44% | -9.51M 54.23% | |
income before tax | 98.99M - | 96.23M 2.79% | 81.24M 15.57% | 68.09M 16.18% | 82.16M 20.66% | 80.17M 2.43% | 83.61M 4.30% | 118.39M 41.60% | 126.16M 6.56% | 127.90M 1.38% | 127.21M 0.54% | |
income tax expense | 30.61M - | 30.23M 1.24% | 25.51M 15.64% | 22.44M 12.01% | 26.34M 17.36% | 26.36M 0.07% | 26.76M 1.52% | 38.33M 43.24% | 33.28M 13.17% | 39.22M 17.86% | 41.64M 6.16% | |
net income | 68.86M - | 66.27M 3.76% | 56.13M 15.30% | 46.01M 18.03% | 55.53M 20.70% | 53.67M 3.36% | 58.19M 8.42% | 80.77M 38.80% | 92.72M 14.80% | 90.09M 2.83% | 86.08M 4.45% | |
weighted average shs out | 6.43M - | 6.43M 0% | 6.43M 0% | 6.43M 0% | 6.43M 0% | 6.43M 0% | 6.43M 0% | 5.67M 11.71% | 5.67M 0% | 5.67M 0% | 5.67M 0% | |
weighted average shs out dil | 6.43M - | 6.43M 0% | 6.43M 0% | 6.43M 0% | 6.43M 0% | 6.43M 0% | 6.43M 0% | 5.67M 11.71% | 5.67M 0% | 5.67M 0% | 5.67M 0% | |
eps | 10.70 - | 10.31 3.64% | 8.73 15.32% | 7.16 17.98% | 8.64 20.67% | 8.35 3.36% | 9.05 8.38% | 14.24 57.35% | 16.34 14.75% | 15.88 2.82% | 15.17 4.47% | |
epsdiluted | 10.70 - | 10.31 3.64% | 8.73 15.32% | 7.16 17.98% | 8.64 20.67% | 8.35 3.36% | 9.05 8.38% | 14.24 57.35% | 16.34 14.75% | 15.88 2.82% | 15.17 4.47% |
All numbers in (except ratios and percentages)