Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.78B | 1.73B | 1.36B | 1.06B | 1.16B | 1.16B | 1.20B | 1.17B | 1.17B | 993.90M | 946.67M | 922.30M | 916.29M | 849.55M | 844.33M | 758.70M | 681.55M | 593.88M | 522.54M | 516.97M | 479.66M | 450.83M | 468.62M | 459.41M | 433.88M | 338.80M | 198.93M | 168.14M | 149.80M | 130.30M |
Cost of Revenue | 556.72M | 530.91M | 417.91M | 342.97M | 336.95M | 328.56M | 311.13M | 298.52M | 304.48M | 258.62M | 246.06M | 246.83M | 256.02M | 252.95M | 236.54M | 216.07M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 1.23B | 1.20B | 946.67M | 714.92M | 821.93M | 836.20M | 889.71M | 872.27M | 862.29M | 735.28M | 700.61M | 675.47M | 660.27M | 596.60M | 607.79M | 542.63M | 681.55M | 593.88M | 522.54M | 516.97M | 479.66M | 450.83M | 468.62M | 459.41M | 433.88M | 338.80M | 198.93M | 168.14M | 149.80M | 130.30M |
Operating Expenses | 587.90M | 624.53M | 499.44M | 382.17M | 374.82M | 404.43M | 484.90M | 478.19M | 473.34M | 385.16M | 383.71M | 380.85M | 366.49M | 347.68M | 337.82M | 3.48M | 479.25M | 161.48M | 137.97M | 133.27M | 126.50M | 122.60M | 192.62M | 183.10M | 179.23M | 142.63M | 83.47M | 69.96M | -63.30M | -80.50M |
Selling, General & Admin | 136.81M | 119.53M | 104.12M | 93.22M | 96.94M | 87.80M | 118.45M | 117.30M | 122.73M | 122.20M | 127.91M | 124.48M | 118.94M | 109.20M | 110.09M | 117.88M | 103.88M | 77.68M | 56.80M | 44.61M | 38.66M | 31.90M | 28.98M | 25.69M | 23.83M | 18.58M | 11.65M | 10.33M | 8.80M | 8.50M |
Research & Development | N/A | 3.50M | 3.10M | 3.20M | 1.70M | 5.30M | 4.60M | 8.00M | 10.70M | 9.20M | 7.60M | 5.50M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 505.00M | 395.32M | 288.95M | 277.88M | 13.04M | 2.56M | 2.31M | 2.23M | -8.54M | -533.00K | -7.97M | 247.55M | 238.47M | 227.73M | 148.19M | 375.37M | 83.80M | 81.17M | 88.66M | 87.84M | 90.69M | 163.63M | 157.41M | 155.40M | 124.05M | 71.81M | 59.63M | -72.10M | -89.00M |
Operating Income | 638.78M | 565.46M | 424.29M | 332.61M | 477.59M | 582.41M | 337.48M | 300.82M | 343.57M | 310.31M | 225.50M | 257.51M | 287.90M | 294.75M | 219.97M | 542.63M | 202.31M | 432.40M | 384.57M | 383.70M | 353.17M | 352.68M | 276.00M | 276.31M | 254.65M | 196.16M | 115.46M | 98.19M | 213.10M | 210.80M |
Other Expenses / Income | 5.14M | -521.16M | 320.84M | 595.26M | -165.58M | -183.06M | -191.15M | -232.80M | -174.66M | -208.21M | -106.00M | -88.78M | -157.34M | -140.24M | -267.50M | -40.08M | -278.73M | 211.75M | 31.95M | -106.39M | -117.46M | -104.62M | -45.75M | 19.91M | 9.84M | 4.42M | 6.02M | 4.76M | N/A | -210.80M |
Before Tax Income | 643.91M | 44.30M | 745.13M | 927.87M | 312.01M | 399.35M | 146.33M | 68.03M | 168.92M | 102.11M | 34.67M | 34.07M | 80.44M | 89.60M | -40.84M | 214.41M | 78.03M | 164.20M | 185.92M | 226.40M | 200.89M | 261.47M | 255.91M | 296.22M | 264.49M | 200.58M | 121.49M | 102.95M | N/A | N/A |
Income Tax Expenses | 60.95M | 56.65M | 3.38M | 978.00K | -3.32M | 1.60M | -880.00K | 72.55M | 60.23M | 22.44M | 34.52M | 3.94M | 19.54M | 3.42M | -36.62M | 3.54M | -44.49M | -4.39M | -430.00K | -3.92M | -1.52M | 12.90M | 19.38M | 71.29M | 77.87M | 73.90M | 29.63M | 24.36M | 161.20M | 170.50M |
Net Income | 654.27M | -12.35M | 844.06M | 1.00B | 315.32M | 497.80M | 426.07M | 378.85M | 894.12M | 424.00M | 236.28M | 266.07M | 169.05M | 142.87M | -3.94M | 249.90M | 442.83M | 428.26M | 363.63M | 297.14M | 307.88M | 245.67M | 236.54M | 205.03M | 176.78M | 122.27M | 85.84M | 73.83M | 51.90M | 40.30M |
Interest Expenses | 250.20M | 226.82M | 204.13M | 186.90M | 177.40M | 183.34M | 191.96M | 192.55M | 218.89M | 203.76M | 213.91M | 227.59M | 225.03M | 226.39M | 209.88M | 212.59M | 213.09M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 616.95M | 615.53M | 506.25M | 429.95M | 420.37M | 420.64M | 423.61M | 418.40M | 411.32M | 409.09M | 407.63M | 406.00M | 406.53M | 405.83M | 350.08M | 257.81M | 252.13M | 239.55M | 226.64M | 222.86M | 214.18M | 229.53M | 218.54M | 184.22M | 182.10M | 222.61M | 142.76M | 107.46M | 101.14M | 106.00M |
Diluted Shares Outstanding | 618.20M | 617.86M | 511.38M | 431.63M | 421.80M | 421.38M | 424.02M | 419.71M | 412.85M | 411.04M | 408.61M | 406.69M | 407.67M | 406.20M | 350.08M | 258.84M | 257.06M | 244.62M | 230.87M | 227.14M | 217.54M | 231.87M | 223.14M | 185.96M | 182.10M | 224.31M | 144.37M | 107.46M | 101.14M | 106.00M |
EBITDA | 1.09B | 1.08B | 842.55M | 625.83M | 724.99M | 742.15M | 765.62M | 749.41M | 733.48M | 608.20M | 503.53M | 471.33M | 545.76M | 527.32M | 409.95M | 472.42M | 404.17M | 356.89M | 320.37M | 476.16M | 446.03M | 402.37M | 332.39M | 327.53M | 312.22M | 243.09M | 308.30M | 120.49M | 239.30M | 234.20M |
EBITDA Margin | 61.11% | 62.35% | 61.74% | 59.16% | 62.56% | 63.72% | 63.76% | 64.01% | 62.86% | 61.19% | 53.19% | 51.10% | 59.56% | 62.07% | 48.55% | 62.27% | 59.30% | 60.09% | 61.31% | 92.11% | 92.99% | 89.25% | 70.93% | 71.29% | 71.96% | 71.75% | 154.98% | 71.66% | 159.75% | 179.74% |
EBIT | 965.43M | 271.13M | 1.05B | 1.19B | 489.40M | 682.73M | 617.15M | 643.94M | 1.17B | 650.20M | 484.71M | 497.61M | 413.62M | 372.67M | 169.31M | 466.04M | 611.43M | 423.87M | 363.20M | 293.22M | 306.36M | 258.57M | 255.91M | 276.31M | 254.65M | 196.16M | 115.46M | 98.19M | 213.10M | 210.80M |
EBIT Margin | 54.13% | 15.69% | 77.06% | 112.37% | 42.23% | 58.62% | 51.39% | 55.00% | 100.55% | 65.42% | 51.20% | 53.95% | 45.14% | 43.87% | 20.05% | 61.43% | 89.71% | 71.37% | 69.51% | 56.72% | 63.87% | 57.35% | 54.61% | 60.15% | 58.69% | 57.90% | 58.04% | 58.39% | 142.26% | 161.78% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |