CH:BCGE
Banque Cantonale de Genève
- Stock
Last Close
255.00
21/11 16:31
Market Cap
1.69B
Beta: -
Volume Today
1.33K
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 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Dec '16 | Mar '17 | Jun '17 | Dec '17 | Mar '18 | Jun '18 | Dec '18 | Mar '19 | Jun '19 | Dec '19 | Jun '20 | Dec '20 | Jun '21 | Dec '21 | Jun '22 | Dec '22 | Jun '23 | Dec '23 | Jun '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 155.62M - | 89.31M 42.61% | 89.31M 0% | 89.31M 0% | 176.64M 97.77% | 86.71M 50.91% | 86.71M 0% | 86.71M 0% | 172.96M 99.47% | 87.38M 49.48% | 87.38M 0% | 187.30M 114.36% | 90.48M 51.69% | 90.48M 0% | 175.40M 93.86% | 101.94M 41.88% | 101.94M 0% | 102.00M 0.06% | 102.00M 0% | 102.00M 0% | 239.92M 135.22% | 213.65M 10.95% | 212.16M 0.70% | 229.88M 8.35% | 238.54M 3.76% | 233.84M 1.97% | 280.47M 19.94% | 374.78M 33.63% | 396.95M 5.92% | 436.86M 10.05% | |
cost of revenue | |||||||||||||||||||||||||||||||
gross profit | 155.62M - | 89.31M 42.61% | 89.31M 0% | 89.31M 0% | 176.64M 97.77% | 86.71M 50.91% | 86.71M 0% | 86.71M 0% | 172.96M 99.47% | 87.38M 49.48% | 87.38M 0% | 187.30M 114.36% | 90.48M 51.69% | 90.48M 0% | 175.40M 93.86% | 101.94M 41.88% | 101.94M 0% | 102.00M 0.06% | 102.00M 0% | 102.00M 0% | 239.92M 135.22% | 213.65M 10.95% | 212.16M 0.70% | 229.88M 8.35% | 238.54M 3.76% | 233.84M 1.97% | 280.47M 19.94% | 374.78M 33.63% | 396.95M 5.92% | 436.86M 10.05% | |
selling and marketing expenses | 8.12M - | 8.12M 0% | 8.12M 0% | -3.66M 145.01% | 209.50K 105.73% | 209.50K 0% | 209.50K 0% | -10.96M 5,329.59% | 4.32M 139.39% | 4.32M 0% | -7.33M 269.83% | 2.39M 132.59% | 2.39M 0% | -9.91M 514.99% | 4.02M 140.59% | 4.02M 0% | 1.89M 52.97% | 1.89M 0% | 1.89M 0% | 1.80M 4.65% | 72.28M 3,906.87% | 9.55M 86.79% | 76.15M 697.18% | 11.82M 84.48% | 16.40M - | ||||||
general and administrative expenses | 7.73M - | 7.73M 0% | 7.73M 0% | 43.80M 466.89% | 7.97M 81.80% | 7.97M 0% | 7.97M 0% | 42.52M 433.43% | 8.22M 80.67% | 8.22M 0% | 44.00M 435.34% | 8.86M 79.87% | 8.86M 0% | 44.05M 397.20% | 8.92M 79.75% | 8.92M 0% | 9.55M 7.07% | 9.55M 0% | 9.55M 0% | 45.59M 377.37% | 45.47M 0.26% | 45.47M 0% | 49.21M 8.22% | 49.21M 0% | 49.45M - | ||||||
selling general and administrative expenses | 82.13M - | 15.85M 80.70% | 15.85M 0% | 15.85M 0% | 40.14M 153.29% | 8.18M 79.62% | 8.18M 0% | 8.18M 0% | 31.57M 285.86% | 12.54M 60.29% | 12.54M 0% | 36.67M 192.56% | 11.25M 69.33% | 11.25M 0% | 34.14M 203.50% | 12.94M 62.09% | 12.94M 0% | 11.44M 11.60% | 11.44M 0% | 11.44M 0% | 47.39M 314.19% | 117.75M 148.47% | 55.02M 53.28% | 125.35M 127.84% | 61.03M 51.32% | 79.56M 30.36% | 65.84M 17.24% | 86.66M 31.62% | |||
research and development expenses | |||||||||||||||||||||||||||||||
other expenses | -52.04M - | -54.44M 4.60% | -49.80M 8.52% | -54.50M 9.43% | -51.33M 5.81% | -65.21M 27.03% | -75.19M 15.30% | -59.93M 20.29% | -282.58M 371.53% | -67.12M 76.25% | |||||||||||||||||||||
cost and expenses | 108.40M - | 15.85M 85.38% | 15.85M 0% | 15.85M 0% | 132.84M 738.19% | 8.18M 93.84% | 8.18M 0% | 8.18M 0% | 128.84M 1,474.86% | 12.54M 90.27% | 12.54M 0% | 139.80M 1,015.31% | 11.25M 91.95% | 11.25M 0% | 127.66M 1,034.98% | 12.94M 89.86% | 12.94M 0% | 11.44M 11.60% | 11.44M 0% | 11.44M 0% | 185.86M 1,524.43% | 152.65M 17.87% | 151.30M 0.88% | 157.48M 4.08% | 164.87M 4.69% | 150.33M 8.82% | 200.04M 33.07% | 243.18M 21.56% | 284.68M 17.07% | 305.65M 7.36% | |
operating expenses | 108.40M - | 15.85M 85.38% | 15.85M 0% | 15.85M 0% | 132.84M 738.19% | 8.18M 93.84% | 8.18M 0% | 8.18M 0% | 128.84M 1,474.86% | 12.54M 90.27% | 12.54M 0% | 139.80M 1,015.31% | 11.25M 91.95% | 11.25M 0% | 127.66M 1,034.98% | 12.94M 89.86% | 12.94M 0% | 11.44M 11.60% | 11.44M 0% | 11.44M 0% | 52.04M 354.84% | 54.44M 4.60% | 49.80M 8.52% | 54.50M 9.43% | 51.33M 5.81% | 65.21M 27.03% | 75.19M 15.30% | 59.93M 20.29% | -282.58M 571.53% | 67.12M 123.75% | |
interest expense | 20.93M - | 20.93M 0% | 20.93M 0% | 15.30M - | 15.30M 0% | 15.30M 0% | 12.67M - | 12.67M 0% | 13.42M - | 13.42M 0% | 14.49M - | 14.49M 0% | 15.28M 5.45% | 15.28M 0% | 15.28M 0% | ||||||||||||||||
ebitda | 3.66M - | 49.54M 1,254.64% | 49.54M 0% | 49.54M 0% | -1.91M 103.85% | 44.26M 2,423.20% | 44.26M 0% | 44.26M 0% | -68K 100.15% | 41.46M 61,077.57% | 41.46M 0% | 149K 99.64% | 44.36M 29,675% | 44.36M 0% | 48K 99.89% | 50.07M 104,204.17% | 50.07M 0% | 50.83M 1.53% | 50.83M 0% | 50.83M 0% | 50K 99.90% | 133K 166% | 6K 95.49% | 23K 283.33% | -31.00K 234.79% | -12K 61.29% | 34.53M 287,875% | 553K 98.40% | 114.37M 20,581.19% | 11.74M 89.74% | |
operating income | 43.56M - | 44.79M 2.82% | 44.79M 0% | 44.79M 0% | 45.71M 2.06% | 40.32M 11.78% | 40.32M 0% | 40.32M 0% | 44.19M 9.58% | 37.87M 14.31% | 37.87M 0% | 47.35M 25.04% | 40.51M 14.44% | 40.51M 0% | 47.68M 17.70% | 46.07M 3.38% | 46.07M 0% | 46.98M 1.98% | 46.98M 0% | 46.98M 0% | 55.80M 18.77% | 65.59M 17.53% | 62.41M 4.84% | 77.26M 23.79% | 77.05M 0.27% | 93.74M 21.66% | 81.25M 13.32% | 137.01M 68.63% | 114.37M 16.53% | ||
depreciation and amortization | -43.56M - | 4.75M 110.91% | 4.75M 0% | 4.75M 0% | -45.71M 1,061.82% | 3.93M 108.60% | 3.93M 0% | 3.93M 0% | -44.19M 1,223.76% | 3.60M 108.14% | 3.60M 0% | -47.35M 1,416.07% | 3.85M 108.14% | 3.85M 0% | -47.68M 1,337.31% | 4.00M 108.38% | 4.00M 0% | 3.85M 3.65% | 3.85M 0% | 3.85M 0% | 7.65M 98.75% | 7.07M 7.63% | 8.22M 16.26% | 8.26M 0.46% | 8.59M 4.08% | 9.36M 8.90% | 9.36M 0.03% | 11.07M 18.24% | 11.74M - | ||
total other income expenses net | 3.66M - | -20.93M 672.25% | -20.93M 0% | -20.93M 0% | -1.91M 90.90% | -7.83M 310.76% | -7.83M 0% | -7.83M 0% | -68K 99.13% | -10.19M 14,884.93% | -10.19M 0% | 149K 101.46% | -8.44M 5,761.91% | -8.44M 0% | 48K 100.57% | -5.74M 12,060.42% | -5.74M 0% | -5.64M 1.76% | -5.64M 0% | -5.64M 0% | 55.85M 1,090.33% | 65.71M 17.65% | 62.41M 5.02% | 77.27M 23.81% | 77.05M 0.28% | 93.76M 21.69% | 115.81M 23.51% | 137.56M 18.79% | 136.65M - | ||
income before tax | 47.21M - | 23.86M 49.46% | 23.86M 0% | 23.86M 0% | 43.80M 83.59% | 32.50M 25.80% | 32.50M 0% | 32.50M 0% | 44.12M 35.76% | 27.68M 37.27% | 27.68M 0% | 47.50M 71.61% | 32.07M 32.47% | 32.07M 0% | 47.73M 48.81% | 40.33M 15.51% | 40.33M 0% | 41.34M 2.52% | 41.34M 0% | 41.34M 0% | 55.85M 35.09% | 65.71M 17.65% | 62.41M 5.02% | 77.27M 23.81% | 77.05M 0.28% | 93.76M 21.69% | 115.81M 23.51% | 137.56M 18.79% | 136.65M - | ||
income tax expense | 11.00M - | 4.82M 56.18% | 4.82M 0% | 4.82M 0% | 10.35M 114.65% | 5.47M 47.15% | 5.47M 0% | 5.47M 0% | 11.17M 104.22% | 5.45M 51.24% | 5.45M 0% | 11.20M 105.65% | 6.69M 40.31% | 6.69M 0% | 13.10M 95.98% | 8.79M 32.92% | 8.79M 0% | 7.50M 14.68% | 7.50M 0% | 7.50M 0% | 18.29M 143.88% | 10.39M 43.19% | 12.77M 22.86% | 12.93M 1.24% | 16.16M 25.03% | 15.34M 5.10% | 18.28M 19.20% | 20.69M 13.16% | -114.37M 652.82% | 20.63M 118.03% | |
net income | 36.21M - | 19.04M 47.42% | 19.04M 0% | 19.04M 0% | 33.45M 75.72% | 27.03M 19.20% | 27.03M 0% | 27.03M 0% | 32.95M 21.91% | 22.23M 32.54% | 22.23M 0% | 36.30M 63.28% | 25.39M 30.05% | 25.39M 0% | 34.63M 36.39% | 31.54M 8.92% | 31.54M 0% | 33.84M 7.31% | 33.84M 0% | 33.84M 0% | 37.56M 10.99% | 55.33M 47.29% | 49.65M 10.27% | 64.36M 29.63% | 60.86M 5.43% | 78.39M 28.81% | 97.50M 24.38% | 116.87M 19.87% | 114.37M 2.14% | 116.02M 1.45% | |
weighted average shs out | 7.08M - | 7.08M 0% | 7.08M 0% | 7.10M - | 7.10M 0% | 7.10M 0% | 7.11M - | 7.11M 0% | 7.12M - | 7.12M 0% | 7.20M - | 7.20M 0% | 7.20M 0% | 7.20M 0% | 7.20M 0% | 7.13M 0.99% | 7.13M 0% | 7.08M 0.69% | 7.08M 0% | 7.09M 0.19% | 7.09M 0% | 7.12M 0.33% | 7.12M 0% | 7.20M 1.16% | 7.13M 0.92% | ||||||
weighted average shs out dil | 7.08M - | 7.08M 0% | 7.08M 0% | 7.10M - | 7.10M 0% | 7.10M 0% | 7.11M - | 7.11M 0% | 7.12M - | 7.12M 0% | 7.20M - | 7.20M 0% | 7.20M 0% | 7.20M 0% | 7.20M 0% | 7.13M 0.99% | 7.13M 0% | 7.08M 0.69% | 7.08M 0% | 7.09M 0.19% | 7.09M 0% | 7.12M 0.33% | 7.12M 0% | 7.20M 1.16% | 7.13M 0.92% | ||||||
eps | 0 - | 2.69 Infinity% | 2.69 0% | 2.69 0% | 0 100% | 3.81 Infinity% | 3.81 0% | 3.81 0% | 0 100% | 3.13 Infinity% | 3.13 0% | 0 100% | 3.56 Infinity% | 3.56 0% | 0 100% | 4.38 Infinity% | 4.38 0% | 4.70 7.31% | 4.70 0% | 4.70 0% | 5.27 12.13% | 7.76 47.25% | 7.01 9.66% | 9.09 29.67% | 8.58 5.61% | 11.05 28.79% | 13.70 23.98% | 16.42 19.85% | 15.89 3.23% | 16.27 2.39% | |
epsdiluted | 0 - | 2.69 Infinity% | 2.69 0% | 2.69 0% | 0 100% | 3.81 Infinity% | 3.81 0% | 3.81 0% | 0 100% | 3.13 Infinity% | 3.13 0% | 0 100% | 3.56 Infinity% | 3.56 0% | 0 100% | 4.38 Infinity% | 4.38 0% | 4.70 7.31% | 4.70 0% | 4.70 0% | 5.27 12.13% | 7.76 47.25% | 7.01 9.66% | 9.09 29.67% | 8.58 5.61% | 11.05 28.79% | 13.70 23.98% | 16.42 19.85% | 15.89 3.23% | 16.27 2.39% |
All numbers in (except ratios and percentages)