COM:BENCH
Benchmark
- Stock
Last Close
47.04
21/11 21:00
Market Cap
1.42B
Beta: -
Volume Today
121.42K
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.51B - | 2.80B 11.59% | 2.54B 9.16% | 2.31B 9.07% | 2.47B 6.77% | 2.57B 4.04% | 2.27B 11.63% | 2.05B 9.48% | 2.26B 9.85% | 2.89B 27.98% | 5.41B 87.33% | |
cost of revenue | 2.32B - | 2.58B 11.09% | 2.32B 9.89% | 2.10B 9.70% | 2.24B 6.78% | 2.35B 4.77% | 2.07B 11.86% | 1.88B 9.17% | 2.05B 9.12% | 2.63B 28.38% | 5.14B 95.20% | |
gross profit | 186.48M - | 219.86M 17.90% | 218.57M 0.58% | 213.46M 2.34% | 227.70M 6.67% | 220.59M 3.12% | 200.41M 9.15% | 175.05M 12.65% | 205.90M 17.63% | 255.24M 23.96% | 271.07M 6.20% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | ||||||||||||
selling general and administrative expenses | 99.33M - | 115.70M 16.48% | 111.74M 3.42% | 113.45M 1.52% | 130.40M 14.94% | 143.21M 9.82% | 141.62M 1.11% | 122.19M 13.72% | 136.70M 11.87% | 150.22M 9.89% | 147.03M 2.12% | |
research and development expenses | ||||||||||||
other expenses | -101K - | -452K 347.52% | -1.14M 152.43% | -282K 75.28% | -1.79M 533.33% | 628K 135.16% | 9.46M 1,406.53% | 9.10M 3.83% | 6.38M 29.84% | 6.38M 0% | ||
cost and expenses | 2.42B - | 2.69B 11.31% | 2.43B 9.61% | 2.22B 8.70% | 2.38B 7.08% | 2.50B 5.00% | 2.22B 11.20% | 2.01B 9.44% | 2.19B 9.11% | 2.79B 27.15% | 5.28B 89.51% | |
operating expenses | 99.33M - | 115.70M 16.48% | 111.74M 3.42% | 125.29M 12.12% | 140.47M 12.12% | 152.69M 8.70% | 151.08M 1.06% | 131.29M 13.10% | 143.08M 8.98% | 156.60M 9.45% | 147.03M 6.11% | |
interest expense | 1.93M - | 1.89M 2.28% | 3.00M 58.52% | 9.30M 210.55% | 9.40M 1.09% | 10.47M 11.36% | 6.66M 36.37% | 8.36M 25.51% | 8.47M 1.29% | 12.89M 52.20% | -31.88M 347.21% | |
ebitda | 88.74M - | 105.75M 19.17% | 106.90M 1.08% | 145.17M 35.80% | 139.49M 3.91% | 127.22M 8.80% | 103.14M 18.92% | 93.07M 9.77% | 107.79M 15.81% | 150.06M 39.22% | 109.66M 26.92% | |
operating income | 116.52M - | 100.14M 14.06% | 92.97M 7.16% | 75.64M 18.64% | 78.60M 3.92% | 58.54M 25.53% | 54.72M 6.53% | 44.28M 19.08% | 53.06M 19.84% | 90.07M 69.74% | 109.66M 21.76% | |
depreciation and amortization | 40.94M - | 46.45M 13.45% | 49.67M 6.94% | 55.14M 11.01% | 48.67M 11.73% | 51.84M 6.51% | 48.43M 6.58% | 48.79M 0.75% | 54.72M 12.16% | 59.99M 9.62% | ||
total other income expenses net | 29.27M - | -4.46M 115.25% | -15.00M 235.99% | -12.82M 14.54% | -10.41M 18.77% | -8.74M 16.10% | -27.45M 214.14% | -26.98M 1.68% | -7.66M 71.63% | -5.73M 25.19% | -28.44M 396.66% | |
income before tax | 116.18M - | 99.85M 14.05% | 90.04M 9.83% | 68.19M 24.27% | 72.78M 6.74% | 55.54M 23.69% | 27.27M 50.90% | 17.29M 36.58% | 45.41M 162.57% | 84.34M 85.75% | 81.22M 3.70% | |
income tax expense | 5.02M - | 17.41M 246.91% | -5.36M 130.80% | 4.14M 177.23% | 104.75M 2,429.51% | 32.72M 68.76% | 3.84M 88.25% | 3.24M 15.76% | 9.64M 197.62% | 16.11M 67.20% | 16.91M 4.92% | |
net income | 111.16M - | 82.44M 25.83% | 95.40M 15.72% | 64.05M 32.87% | -31.96M 149.91% | 22.82M 171.38% | 23.43M 2.66% | 14.05M 40% | 35.77M 154.50% | 68.23M 90.74% | 64.31M 5.74% | |
weighted average shs out | 54.21M - | 53.54M 1.25% | 51.57M 3.67% | 49.30M 4.41% | 49.68M 0.77% | 46.33M 6.74% | 38.34M 17.25% | 36.52M 4.73% | 35.66M 2.38% | 35.18M 1.34% | 35.57M 1.10% | |
weighted average shs out dil | 54.78M - | 54.22M 1.02% | 52.09M 3.94% | 49.83M 4.34% | 49.68M 0.29% | 46.66M 6.09% | 38.76M 16.92% | 36.82M 5.02% | 36.10M 1.94% | 35.72M 1.06% | 35.97M 0.71% | |
eps | 2.05 - | 1.54 24.88% | 1.85 20.13% | 1.30 29.73% | -0.64 149.23% | 0.49 176.56% | 0.61 24.49% | 0.38 37.70% | 1 163.16% | 1.94 94% | 1.81 6.70% | |
epsdiluted | 2.03 - | 1.52 25.12% | 1.83 20.39% | 1.29 29.51% | -0.64 149.61% | 0.49 176.56% | 0.60 22.45% | 0.38 36.67% | 0.99 160.53% | 1.91 92.93% | 1.79 6.28% |
All numbers in (except ratios and percentages)