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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 10.05B | 3.06B | 2.35B | 2.00B | 2.04B | 1.82B | 1.45B | 1.30B | 4.22B | 4.32B | 4.09B | 3.61B | 3.41B | 3.02B | 2.65B | 3.00B | 2.59B | 1.61B | 1.40B |
Cost of Revenue | 7.00B | 1.11B | 999.76M | 900.07M | 831.51M | 768.15M | 663.95M | 634.68M | 626.92M | 566.44M | 543.21M | 2.58B | N/A | 308.66M | 270.44M | 137.40M | 137.40M | N/A | N/A |
Gross Profit | 3.05B | 1.95B | 1.35B | 1.10B | 1.21B | 1.05B | 783.86M | 663.10M | 3.59B | 3.76B | 3.55B | 1.03B | 3.41B | 2.71B | 2.38B | 2.86B | 2.46B | 1.61B | 1.40B |
Operating Expenses | 1.42B | -712.76M | -1.75B | -1.37B | -1.30B | -1.10B | 3.79B | 3.66B | 3.93B | 4.02B | 3.79B | -719.70M | -3.06B | 2.77B | 2.31B | 120.89M | 120.89M | -1.43B | -1.31B |
Selling, General & Admin | 856.15M | 1.16B | 1.04B | 817.51M | 761.66M | 715.25M | 628.58M | 585.17M | 892.45M | 844.27M | 774.34M | 712.92M | 2.88B | 2.81B | 2.27B | 2.65B | 2.29B | 1.43B | 1.20B |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | -1.87B | -2.79B | -2.19B | -2.06B | -1.87B | 3.79B | 3.66B | 3.93B | 4.02B | 3.79B | -1.43B | -5.94B | 2.53B | 2.09B | N/A | N/A | -2.87B | -2.51B |
Operating Income | 1.63B | 1.24B | 601.33M | 626.07M | 741.84M | 717.66M | -169.95M | -240.68M | -285.23M | -216.26M | -192.50M | 305.42M | 351.45M | 39.49M | 173.79M | 33.64M | 33.64M | 180.27M | 91.91M |
Other Expenses / Income | -186.80M | -592.45M | N/A | -383.87M | -133.16M | -125.02M | -129.43M | -96.48M | -71.10M | -90.13M | -89.59M | -54.83M | -68.76M | -128.34M | -101.22M | -17.34M | N/A | -125.40M | 23.84M |
Before Tax Income | 1.44B | 1.11B | 601.33M | 626.07M | 741.84M | 592.64M | 364.57M | 297.52M | 282.56M | 294.70M | 291.30M | 250.59M | 282.69M | -88.85M | 72.57M | 92.77M | 107.83M | 54.87M | 115.75M |
Income Tax Expenses | 378.52M | 265.95M | 141.46M | 153.43M | 181.96M | 153.18M | 125.71M | 105.58M | 113.77M | 116.65M | 109.45M | 98.67M | 112.30M | -31.99M | 25.05M | 47.27M | 46.76M | 21.22M | 46.46M |
Net Income | 1.07B | 845.70M | 459.87M | 472.64M | 559.88M | 439.46M | 238.86M | 191.93M | 168.78M | 178.04M | 181.86M | 151.92M | 170.38M | -56.86M | 47.52M | 45.50M | 61.07M | 33.64M | 43.09M |
Interest Expenses | 186.80M | 126.23M | 104.41M | 105.77M | 130.00M | 125.02M | 107.03M | 96.48M | 59.14M | 51.54M | 51.45M | 54.83M | 68.76M | 90.41M | 100.92M | 116.34M | 123.85M | 125.40M | 2.36M |
Basic Shares Outstanding | 76.81M | 79.80M | 80.00M | 79.24M | 82.55M | 88.12M | 90.00M | 89.07M | 95.27M | 99.85M | 104.70M | 109.44M | 108.37M | 89.44M | 86.82M | 86.82M | 86.82M | 86.82M | 86.82M |
Diluted Shares Outstanding | 77.86M | 81.28M | 81.74M | 80.70M | 84.62M | 90.62M | 92.11M | 90.01M | 96.79M | 101.65M | 106.00M | 111.06M | 112.12M | 89.44M | 99.30M | 99.30M | 99.30M | 99.30M | 99.30M |
EBITDA | 1.99B | 1.53B | 832.02M | 908.93M | 902.95M | 865.57M | 616.37M | 507.96M | 465.28M | 481.68M | 483.00M | 410.69M | 424.19M | 87.59M | 281.79M | 210.57M | 186.58M | 245.62M | 109.77M |
EBITDA Margin | 19.75% | 49.79% | 35.40% | 45.50% | 44.21% | 47.49% | 42.57% | 39.14% | 11.04% | 11.14% | 11.81% | 11.39% | 12.44% | 2.90% | 10.64% | 7.02% | 7.19% | 15.21% | 7.81% |
EBIT | 1.63B | 1.24B | 705.74M | 731.84M | 871.84M | 717.66M | 471.60M | 393.99M | 341.69M | 346.24M | 342.75M | 305.42M | 351.45M | 1.56M | 173.49M | 209.10M | 231.68M | 180.27M | 91.91M |
EBIT Margin | 16.23% | 40.40% | 30.03% | 36.64% | 42.69% | 39.37% | 32.57% | 30.36% | 8.10% | 8.01% | 8.38% | 8.47% | 10.30% | 0.05% | 6.55% | 6.97% | 8.93% | 11.17% | 6.54% |
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 |