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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 7.86B | 4.08B | 2.75B | 2.24B | 2.00B | 1.92B | 1.59B | 1.15B | 958.00M | 831.78M | 833.71M | 879.53M | 1.36B | 922.11M | 1.10B | 1.85B | 1.47B | 1.25B | 929.11M | 563.98M |
Cost of Revenue | 480.00M | 1.80B | 859.00M | 879.00M | 1.18B | N/A | 715.00M | 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 | 7.38B | 2.29B | 1.89B | 1.36B | 815.00M | 1.92B | 880.00M | 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 |
Operating Expenses | 791.00M | 288.00M | 289.00M | 331.00M | 197.00M | 170.00M | -60.00M | 629.00M | 585.00M | 534.00M | 558.00M | 604.00M | 617.00M | 585.00M | 562.00M | 600.00M | 537.00M | N/A | N/A | N/A |
Selling, General & Admin | 252.00M | 198.00M | 658.00M | 539.00M | 504.00M | 413.00M | 161.00M | 143.00M | 127.00M | 120.85M | 177.11M | 108.03M | 580.16M | 543.95M | 515.51M | 562.72M | 510.11M | 468.15M | 339.39M | 257.62M |
Research & Development | 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 | N/A | N/A | N/A | N/A |
Other Operating Expenses | -791.00M | -107.00M | -2.00M | 59.00M | 7.00M | N/A | -221.00M | 486.00M | 458.00M | 413.15M | 380.89M | 495.97M | 36.84M | 41.05M | 46.49M | 37.28M | 26.89M | N/A | N/A | N/A |
Operating Income | 6.58B | 2.10B | 1.72B | 1.22B | 1.19B | 2.12B | 940.00M | 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 Expenses / Income | -3.52B | -3.00M | 68.00M | 36.00M | -36.00M | -4.00M | 109.00M | 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 |
Before Tax Income | 3.07B | 2.00B | 1.79B | 1.26B | 1.16B | 1.20B | 1.05B | 761.00M | 458.00M | 506.12M | 451.28M | 527.00M | 741.07M | 340.82M | 544.49M | 1.25B | 931.57M | 761.56M | 569.30M | 290.00M |
Income Tax Expenses | 257.00M | 156.00M | 151.00M | 77.00M | 68.00M | 71.00M | 256.00M | 62.00M | 43.00M | 47.25M | 33.69M | 30.01M | 53.89M | 60.41M | 54.38M | 128.37M | 63.04M | 27.39M | 33.78M | 19.55M |
Net Income | 600.00M | 380.00M | 308.00M | 195.00M | 161.00M | 169.00M | 76.00M | 699.00M | 415.00M | 44.53M | 417.59M | 40.67M | 687.18M | 280.41M | 490.11M | 1.12B | 868.53M | 734.17M | 535.52M | 270.44M |
Interest Expenses | 3.44B | 1.02B | 224.00M | 261.00M | 643.00M | 463.00M | 225.00M | 79.00M | 67.00M | 72.27M | 51.72M | 61.95M | 86.26M | 66.21M | 69.43M | 331.97M | 555.21M | 484.43M | 170.04M | 57.69M |
Basic Shares Outstanding | 104.97M | 100.46M | 94.17M | 79.94M | 76.12M | 74.12M | 69.72M | 409.43M | 407.03M | 404.54M | 402.26M | 400.20M | 398.28M | 396.93M | 397.82M | 398.14M | 400.14M | 400.19M | 400.19M | 400.19M |
Diluted Shares Outstanding | 105.85M | 101.30M | 95.01M | 80.64M | 76.83M | 74.27M | 71.03M | 409.43M | 407.03M | 404.54M | 402.26M | 400.20M | 493.43M | 396.93M | 563.33M | 500.58M | 400.14M | 400.19M | 400.19M | 400.19M |
EBITDA | 6.68B | 2.09B | 1.79B | 1.28B | 1.25B | 1.20B | 582.00M | 865.00M | 547.00M | 183.74M | 522.24M | 151.90M | 846.02M | 425.73M | 635.00M | 1.60B | 1.50B | 1.26B | 750.26M | 356.74M |
EBITDA Margin | 85.02% | 51.26% | 65.18% | 57.31% | 62.34% | 62.64% | 36.49% | 75.09% | 57.10% | 22.09% | 62.64% | 17.27% | 62.28% | 46.17% | 57.71% | 86.46% | 102.09% | 100.42% | 80.75% | 63.25% |
EBIT | 4.29B | 1.55B | 683.00M | 533.00M | 872.00M | 703.00M | 557.00M | 840.00M | 525.00M | 164.06M | 503.00M | 132.63M | 827.32M | 407.03M | 613.93M | 1.58B | 1.49B | 1.25B | 739.34M | 347.69M |
EBIT Margin | 54.65% | 38.04% | 24.83% | 23.83% | 43.67% | 36.58% | 34.92% | 72.92% | 54.80% | 19.72% | 60.33% | 15.08% | 60.91% | 44.14% | 55.79% | 85.49% | 101.27% | 99.49% | 79.58% | 61.65% |
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 |