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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.29B | 3.87B | 3.27B | 4.52B | 5.58B | 5.67B | 7.72B | 7.14B | 6.44B | 5.30B | 4.32B | 3.64B | 3.17B | 2.79B | 1.96B | 2.04B | 2.30B | 2.01B | 1.55B | 1.26B | 1.05B | 871.45M | 777.35M | 678.20M | 583.08M | 410.91M |
Cost of Revenue | N/A | N/A | 1.59B | 2.68B | 3.41B | 3.08B | 4.83B | 4.71B | 4.14B | 3.48B | 2.85B | 2.40B | 2.11B | 1.86B | 1.50B | 1.42B | 1.71B | 1.48B | 1.12B | 916.20M | 787.17M | 668.23M | 603.49M | 547.99M | 466.86M | N/A |
Gross Profit | 4.29B | 3.87B | 1.68B | 1.84B | 2.17B | 2.59B | 2.89B | 2.43B | 2.30B | 1.82B | 1.46B | 1.24B | 1.06B | 927.71M | 465.39M | 619.58M | 590.64M | 523.12M | 427.85M | 341.24M | 261.98M | 203.22M | 173.86M | 130.21M | 116.23M | N/A |
Operating Expenses | 161.00M | 180.00M | 1.02B | 1.45B | 1.36B | 1.37B | 1.80B | 1.60B | 1.30B | 985.70M | 670.99M | 560.41M | 548.73M | 616.82M | 225.11M | 218.62M | 247.53M | 216.85M | 194.24M | 169.14M | 128.59M | 122.57M | 119.64M | 108.34M | 113.77M | 405.43M |
Selling, General & Admin | 1.03B | 959.00M | 831.00M | 105.70M | 150.60M | 162.50M | 166.30M | 143.20M | 138.48M | 141.47M | 109.11M | 108.06M | 95.26M | 85.77M | 99.82M | 82.80M | 80.90M | 91.81M | 91.53M | 77.74M | 54.03M | 56.10M | 45.43M | 32.20M | 35.97M | 17.59M |
Research & Development | 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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -1.12B | -1.07B | 187.00M | 1.34B | 1.21B | 1.50B | 1.64B | 1.45B | 1.16B | 844.23M | 561.88M | 452.36M | 453.47M | 531.05M | 125.29M | 135.82M | 166.63M | 125.04M | 102.71M | 91.40M | 74.56M | 66.47M | 74.20M | 76.14M | 77.80M | 387.84M |
Operating Income | 737.00M | 802.00M | 1.04B | 394.50M | 882.20M | 1.76B | 1.65B | 1.27B | 1.26B | 1.10B | 1.10B | 974.36M | 812.68M | 629.22M | 407.76M | 460.50M | 344.27M | 347.27M | 233.61M | 172.10M | 133.39M | 80.65M | 54.22M | 21.86M | 2.46M | 5.48M |
Other Expenses / Income | 231.00M | -502.00M | 247.00M | -493.90M | -143.80M | -670.60M | -564.40M | -428.50M | -330.18M | -260.53M | -305.50M | -291.46M | -298.58M | -318.33M | -144.81M | -63.65M | -69.52M | -41.00M | -11.48M | -7.78M | -24.41M | -33.23M | -50.23M | -41.35M | -42.78M | N/A |
Before Tax Income | 968.00M | 300.00M | 1.04B | 394.50M | 738.40M | 1.22B | 1.08B | 837.00M | 931.68M | 837.94M | 793.41M | 682.90M | 514.10M | 310.89M | 262.95M | 396.85M | 274.75M | 306.27M | 222.13M | 164.32M | 108.98M | 47.42M | 4.00M | -19.48M | -40.33M | N/A |
Income Tax Expenses | 231.00M | 76.00M | 247.00M | 99.50M | 165.80M | 269.50M | 292.40M | 319.40M | 326.25M | 321.80M | 297.24M | 260.65M | 198.81M | 115.25M | 86.23M | 153.45M | 110.69M | 116.66M | 83.38M | 61.95M | 41.68M | 20.67M | 11.61M | 1.84M | N/A | N/A |
Net Income | 718.00M | 223.00M | 801.00M | 295.00M | 572.60M | 963.10M | 788.70M | 515.80M | 596.54M | 506.29M | 496.17M | 422.26M | 315.29M | 193.74M | 143.73M | 217.39M | 164.06M | 189.60M | 138.75M | 102.37M | 67.30M | 26.20M | -8.23M | -21.32M | -29.84M | N/A |
Interest Expenses | 879.00M | 503.00M | 383.00M | 108.50M | 130.00M | 156.40M | 282.70M | 218.20M | 179.44M | 131.88M | 181.06M | 173.47M | 148.80M | 133.79M | 144.81M | 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 | 49.80M | 49.90M | 49.70M | 47.80M | 50.00M | 54.90M | 55.70M | 58.60M | 61.90M | 56.40M | 49.20M | 50.00M | 50.70M | 52.50M | 55.80M | 71.50M | 78.40M | 79.73M | 82.21M | 80.61M | 78.00M | 74.42M | 64.56M | 47.54M | 42.63M | 41.73M |
Diluted Shares Outstanding | 50.00M | 50.00M | 50.00M | 47.90M | 50.00M | 55.10M | 55.90M | 58.90M | 62.30M | 62.40M | 66.90M | 64.10M | 57.80M | 55.70M | 57.70M | 73.64M | 80.81M | 81.69M | 84.64M | 84.04M | 80.31M | 76.70M | 64.56M | 47.54M | 42.63M | 41.73M |
EBITDA | 1.94B | 915.00M | 1.17B | 578.30M | 1.13B | 1.70B | 1.86B | 1.57B | 1.59B | 1.27B | 1.19B | 1.02B | 816.04M | 586.00M | 500.18M | 514.66M | 441.38M | 431.31M | 321.83M | 255.72M | 183.54M | 113.35M | 77.58M | 56.66M | -29.84M | 49.25M |
EBITDA Margin | 45.26% | 23.64% | 35.67% | 12.79% | 20.27% | 30.04% | 24.11% | 21.93% | 24.76% | 24.01% | 27.57% | 28.10% | 25.72% | 20.99% | 25.46% | 25.22% | 19.17% | 21.51% | 20.73% | 20.34% | 17.49% | 13.01% | 9.98% | 8.35% | -5.12% | 11.99% |
EBIT | 1.83B | 802.00M | 1.43B | 503.00M | 868.40M | 1.39B | 1.36B | 1.05B | 1.10B | 959.97M | 974.48M | 856.38M | 662.89M | 442.78M | 374.77M | 370.85M | 274.75M | 306.27M | 222.13M | 164.32M | 108.98M | 46.87M | 3.38M | -19.48M | -29.84M | N/A |
EBIT Margin | 42.56% | 20.72% | 43.73% | 11.12% | 15.56% | 24.51% | 17.67% | 14.76% | 17.12% | 18.10% | 22.56% | 23.52% | 20.89% | 15.86% | 19.08% | 18.17% | 11.94% | 15.27% | 14.31% | 13.07% | 10.39% | 5.38% | 0.43% | -2.87% | -5.12% | 0.00% |
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 |