COM:STEF
STEF
- Stock
Last Close
131.00
22/11 16:35
Market Cap
1.59B
Beta: -
Volume Today
2.43K
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 | 2.63B - | 2.77B 5.02% | 2.83B 2.20% | 2.82B 0.06% | 2.98B 5.35% | 3.26B 9.39% | 3.44B 5.71% | 3.15B 8.60% | 3.51B 11.50% | 4.26B 21.60% | 4.44B 4.17% | |
cost of revenue | 2.40B - | 2.52B 4.82% | 2.55B 1.26% | 2.54B 0.31% | 2.68B 5.41% | 2.94B 9.58% | 3.05B 3.78% | 2.62B 14.11% | 3.28B 25.13% | 4.00B 22.03% | ||
gross profit | 228.25M - | 244.71M 7.21% | 273.70M 11.85% | 279.84M 2.24% | 293.23M 4.78% | 315.73M 7.67% | 390.55M 23.70% | 524.99M 34.42% | 228.24M 56.52% | 263.44M 15.42% | 4.44B 1,586.16% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | ||||||||||||
selling general and administrative expenses | 369.25M - | 379.18M 2.69% | 404.92M 6.79% | 370.52M 8.50% | 332.53M 10.25% | |||||||
research and development expenses | ||||||||||||
other expenses | 6.98M - | -62.24M - | -60.50M 2.80% | -67.37M 11.35% | -66.96M 0.60% | -68.72M 2.62% | 75.73M 210.21% | 62.66M 17.26% | -4.19B 6,794.54% | |||
cost and expenses | 2.53B - | 2.66B 5.02% | 2.71B 1.97% | 2.70B 0.46% | 2.84B 5.17% | 3.12B 9.75% | 3.28B 5.11% | 3.02B 7.78% | 3.35B 11.02% | 4.06B 21.14% | 4.19B 3.23% | |
operating expenses | 128.24M - | 139.61M 8.86% | 160.18M 14.74% | 155.47M 2.94% | 157.40M 1.24% | 177.31M 12.65% | 225.64M 27.26% | 401.25M 77.82% | 75.73M 81.13% | 62.66M 17.26% | 4.19B 6,594.54% | |
interest expense | 14.56M - | 15.40M 5.71% | 14.91M 3.14% | 12.47M 16.39% | 9.04M 27.47% | 8.18M 9.58% | 9.30M 13.76% | 8.54M 8.15% | 7.42M 13.15% | 10.79M 45.36% | 25.20M 133.61% | |
ebitda | 163.76M - | 179.06M 9.34% | 197.83M 10.48% | 210.61M 6.46% | 220.79M 4.83% | 243.33M 10.21% | 270.15M 11.03% | 298.01M 10.31% | 358.41M 20.27% | 409.00M 14.12% | 4.44B 986.08% | |
operating income | 87.51M - | 95.91M 9.60% | 106.29M 10.82% | 113.12M 6.42% | 122.58M 8.37% | 133.91M 9.24% | 160.15M 19.60% | 123.74M 22.73% | 153.94M 24.40% | 203.47M 32.18% | 247.30M 21.54% | |
depreciation and amortization | 76.25M - | 83.14M 9.04% | 91.54M 10.10% | 97.49M 6.50% | 98.20M 0.73% | 109.42M 11.42% | 110.01M 0.53% | 174.27M 58.42% | 204.47M 17.33% | 205.53M 0.52% | 4.19B 1,940.96% | |
total other income expenses net | -2.06M - | -6.11M 196.94% | -7.67M 25.61% | -884K 88.48% | 4.60M 620.36% | -3.64M 179.11% | -4.54M 24.81% | -14.37M 216.47% | -6.44M 55.18% | -9.69M 50.39% | -19.50M 101.28% | |
income before tax | 85.45M - | 89.81M 5.10% | 98.62M 9.81% | 112.23M 13.81% | 127.18M 13.32% | 130.27M 2.42% | 155.61M 19.45% | 109.37M 29.72% | 147.50M 34.86% | 193.78M 31.38% | 227.80M 17.55% | |
income tax expense | 25.23M - | 22.93M 9.13% | 23.33M 1.78% | 24.87M 6.58% | 33.28M 33.85% | 35.72M 7.31% | 55.45M 55.23% | 42.16M 23.96% | 45.85M 8.76% | 58.25M 27.04% | 53.10M 8.84% | |
net income | 60.15M - | 65.08M 8.18% | 75.19M 15.54% | 87.05M 15.78% | 93.64M 7.57% | 94.43M 0.85% | 100.33M 6.25% | 72.77M 27.47% | 110.01M 51.18% | 146.36M 33.04% | 191.60M 30.91% | |
weighted average shs out | 12.95M - | 12.33M 4.81% | 12.29M 0.28% | 12.28M 0.15% | 12.30M 0.18% | 12.33M 0.29% | 12.35M 0.15% | 12.37M 0.16% | 12.38M 0.09% | 12.41M 0.25% | 13.00M 4.71% | |
weighted average shs out dil | 12.95M - | 12.35M 4.66% | 12.29M 0.44% | 12.30M 0.06% | 12.33M 0.22% | 12.36M 0.25% | 12.39M 0.26% | 12.41M 0.12% | 12.53M 0.96% | 12.64M 0.88% | 13.00M 2.86% | |
eps | 4.64 - | 5.28 13.79% | 6.12 15.91% | 7.09 15.85% | 7.61 7.33% | 7.66 0.66% | 8.12 6.01% | 5.88 27.59% | 8.88 51.02% | 11.79 32.77% | 14.74 25.02% | |
epsdiluted | 4.64 - | 5.27 13.58% | 6.12 16.13% | 7.08 15.69% | 7.59 7.20% | 7.64 0.66% | 8.10 6.02% | 5.86 27.65% | 8.78 49.83% | 11.58 31.89% | 14.74 27.29% |
All numbers in (except ratios and percentages)