COM:CSGI
CSG
- Stock
Last Close
55.20
22/11 21:00
Market Cap
1.19B
Beta: -
Volume Today
176.22K
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 | 747.47M - | 751.29M 0.51% | 752.52M 0.16% | 760.96M 1.12% | 789.58M 3.76% | 875.06M 10.83% | 996.81M 13.91% | 990.53M 0.63% | 1.05B 5.65% | 1.09B 4.13% | 1.17B 7.30% | |
cost of revenue | 377.17M - | 389.34M 3.23% | 379.74M 2.47% | 375.15M 1.21% | 394.81M 5.24% | 449.82M 13.93% | 525.12M 16.74% | 535.60M 1.99% | 543.21M 1.42% | 565.17M 4.04% | 615.04M 8.82% | |
gross profit | 370.30M - | 361.94M 2.26% | 372.78M 2.99% | 385.81M 3.50% | 394.77M 2.32% | 425.24M 7.72% | 471.69M 10.92% | 454.94M 3.55% | 503.28M 10.63% | 524.58M 4.23% | 554.22M 5.65% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | ||||||||||||
selling general and administrative expenses | 152.55M - | 153.49M 0.61% | 139.84M 8.89% | 140.47M 0.45% | 153.69M 9.42% | 169.31M 10.16% | 191.33M 13.01% | 198.28M 3.63% | 214.69M 8.28% | 238.02M 10.86% | 247.61M 4.03% | |
research and development expenses | 110.01M - | 104.71M 4.81% | 101.95M 2.64% | 98.68M 3.20% | 113.22M 14.73% | 124.03M 9.56% | 127.99M 3.19% | 122.85M 4.02% | 134.69M 9.64% | 137.91M 2.39% | 143.20M 3.83% | |
other expenses | 1.10M - | 1.27M 15.38% | -624K 149.21% | -5.31M 750.64% | -1.64M 69.16% | 550K 133.60% | 21.42M 3,794.91% | 22.93M 7.02% | 24.84M 8.33% | 23.60M 4.98% | 39.52M 67.49% | |
cost and expenses | 658.36M - | 661.63M 0.50% | 636.31M 3.83% | 627.91M 1.32% | 675.10M 7.52% | 761.47M 12.79% | 865.87M 13.71% | 879.65M 1.59% | 917.43M 4.30% | 964.70M 5.15% | 1.05B 8.36% | |
operating expenses | 281.19M - | 272.28M 3.17% | 256.56M 5.77% | 252.77M 1.48% | 280.29M 10.89% | 311.65M 11.19% | 340.75M 9.34% | 344.05M 0.97% | 374.22M 8.77% | 399.53M 6.76% | 430.34M 7.71% | |
interest expense | 16.97M - | 16.23M 4.35% | 17.21M 6.03% | 21.13M 22.74% | 19.58M 7.31% | 20.33M 3.81% | 20.57M 1.16% | 18.48M 10.13% | 17.59M 4.83% | 16.43M 6.58% | -31.18M 289.73% | |
ebitda | 147.35M - | 139.36M 5.42% | 160.69M 15.30% | 171.44M 6.69% | 158.97M 7.27% | 179.42M 12.86% | 198.25M 10.49% | 176.04M 11.20% | 196.21M 11.46% | 207.93M 5.97% | 123.88M 40.42% | |
operating income | 76.70M - | 75.69M 1.32% | 113.14M 49.48% | 132.63M 17.23% | 105.69M 20.32% | 104.93M 0.71% | 126.11M 20.18% | 105.56M 16.30% | 124.19M 17.65% | 130.98M 5.47% | 123.88M 5.42% | |
depreciation and amortization | 56.45M - | 47.64M 15.62% | 44.06M 7.52% | 41.24M 6.39% | 42.88M 3.97% | 62.63M 46.06% | 72.14M 15.18% | 70.48M 2.29% | 72.02M 2.18% | 76.95M 6.85% | ||
total other income expenses net | -11.31M - | -12.70M 12.34% | -3.70M 70.88% | -14.38M 288.72% | -10.43M 27.42% | -8.92M 14.49% | -20.39M 128.52% | -20.20M 0.91% | -23.24M 15.05% | -70.20M 202.05% | -31.53M 55.09% | |
income before tax | 61.52M - | 61.52M 0.00% | 96.34M 56.60% | 100.00M 3.80% | 87.71M 12.29% | 86.99M 0.82% | 105.72M 21.54% | 85.36M 19.26% | 100.95M 18.26% | 60.78M 39.79% | 92.35M 51.94% | |
income tax expense | 10.17M - | 24.56M 141.57% | 33.77M 37.50% | 37.12M 9.90% | 26.35M 29.02% | 20.86M 20.83% | 22.95M 10.05% | 26.64M 16.09% | 28.61M 7.39% | 16.72M 41.57% | -26.11M 256.12% | |
net income | 51.35M - | 36.96M 28.03% | 62.57M 69.29% | 62.88M 0.50% | 61.36M 2.41% | 66.13M 7.77% | 82.77M 25.16% | 58.71M 29.07% | 72.33M 23.20% | 44.06M 39.09% | 66.25M 50.35% | |
weighted average shs out | 32.12M - | 32.45M 1.03% | 31.05M 4.31% | 30.97M 0.27% | 32.41M 4.67% | 32.49M 0.23% | 32.05M 1.35% | 32.01M 0.13% | 31.78M 0.73% | 31.03M 2.35% | 29.94M 3.51% | |
weighted average shs out dil | 32.87M - | 33.74M 2.63% | 33.44M 0.88% | 33.01M 1.27% | 32.87M 0.45% | 32.85M 0.03% | 32.47M 1.19% | 32.28M 0.58% | 32.01M 0.83% | 31.30M 2.22% | 30.11M 3.78% | |
eps | 1.60 - | 1.14 28.75% | 2.01 76.32% | 2.03 1.00% | 1.89 6.90% | 2.04 7.94% | 2.58 26.47% | 1.83 29.07% | 2.28 24.59% | 1.42 37.72% | 2.21 55.63% | |
epsdiluted | 1.56 - | 1.10 29.49% | 1.87 70% | 1.90 1.60% | 1.87 1.58% | 2.01 7.49% | 2.55 26.87% | 1.82 28.63% | 2.26 24.18% | 1.41 37.61% | 2.20 56.03% |
All numbers in (except ratios and percentages)