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 | 9.12B | 11.61B | 8.63B | 6.20B | 7.23B | 7.35B | 5.41B | 4.26B | 4.63B | 6.07B | 5.03B | 3.43B | 1.68B | 1.26B | 811.80M | 674.88M | 504.79M | 335.82M | 290.52M | 278.29M | 243.07M | 224.47M | 191.65M | 136.19M | 101.33M | 108.68M |
Cost of Revenue | 6.63B | 8.49B | 5.98B | 4.19B | 4.80B | 5.02B | 3.93B | 3.26B | 3.77B | 5.19B | 4.23B | 2.89B | 1.33B | 895.37M | 473.53M | 371.86M | 244.68M | 119.01M | 102.74M | 105.03M | 96.15M | 88.97M | 71.37M | 52.48M | 36.58M | 38.30M |
Gross Profit | 2.49B | 3.12B | 2.65B | 2.01B | 2.43B | 2.33B | 1.48B | 1.00B | 866.00M | 876.00M | 793.00M | 538.72M | 344.73M | 359.73M | 338.26M | 303.03M | 260.11M | 216.81M | 187.79M | 173.26M | 146.92M | 135.50M | 120.28M | 83.72M | 64.76M | 70.38M |
Operating Expenses | 383.00M | 528.00M | 58.00M | 228.00M | 311.00M | 306.00M | 264.00M | 194.00M | 181.00M | 174.00M | 132.00M | 97.49M | 63.62M | 110.79M | 121.19M | 110.78M | 97.09M | 112.25M | 103.24M | 99.92M | 89.11M | 79.80M | 71.45M | -24.41M | -18.07M | 50.99M |
Selling, General & Admin | 383.00M | 399.00M | 306.00M | 246.00M | 296.00M | 279.00M | 236.00M | 195.00M | 157.00M | 156.00M | 132.00M | 97.49M | 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 |
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 | -6.00M | 129.00M | -248.00M | -18.00M | 15.00M | -274.00M | 28.00M | -1.00M | 24.00M | 18.00M | N/A | N/A | 63.62M | 110.79M | 121.19M | 110.78M | 97.09M | 112.25M | 103.24M | 99.92M | 89.11M | 79.80M | 71.45M | -24.41M | -18.07M | 50.99M |
Operating Income | 2.11B | 2.60B | 2.12B | 1.78B | 1.82B | 2.02B | 1.22B | 807.00M | 685.00M | 702.00M | 661.00M | 441.24M | 281.11M | 248.94M | 217.07M | 192.25M | 163.01M | 104.55M | 84.54M | 73.34M | 57.81M | 55.70M | 48.82M | 108.13M | 82.83M | 19.39M |
Other Expenses / Income | -234.00M | 624.00M | -450.00M | -2.20B | -294.00M | 7.00M | -185.00M | -153.00M | -71.00M | -130.00M | -167.00M | -139.89M | -82.34M | -67.24M | -58.85M | -19.33M | -43.23M | -39.98M | -41.77M | -44.01M | -20.77M | -16.66M | -32.16M | -105.25M | -63.22M | 287.00K |
Before Tax Income | 1.87B | 3.22B | 1.67B | -416.00M | 1.53B | 1.74B | 1.03B | 654.00M | 614.00M | 572.00M | 494.00M | 301.35M | 198.77M | 181.71M | 158.23M | 172.92M | 119.78M | 64.58M | 42.77M | 29.33M | 37.04M | 39.03M | 16.66M | 2.88M | 19.61M | 19.68M |
Income Tax Expenses | 413.00M | 248.00M | 423.00M | -100.00M | 36.00M | 464.00M | 142.00M | 189.00M | 199.00M | 167.00M | 143.00M | 75.34M | 38.87M | -4.99M | -3.85M | 11.13M | -22.52M | -24.31M | -27.64M | -31.09M | -26.35M | -20.50M | -23.61M | -49.61M | 282.00K | 391.00K |
Net Income | 1.78B | 2.97B | 1.24B | -316.00M | 1.49B | 1.28B | 891.00M | 466.00M | 406.00M | 383.00M | 351.00M | 224.84M | 165.67M | 186.70M | 162.08M | 161.79M | 142.31M | 88.89M | 70.41M | 60.42M | 63.39M | 59.54M | 40.27M | 52.49M | 19.32M | 19.29M |
Interest Expenses | 469.00M | 462.00M | 440.00M | 416.00M | 321.00M | 286.00M | 183.00M | 112.00M | 113.00M | 99.00M | 106.00M | 121.75M | 88.12M | 60.17M | 51.89M | N/A | N/A | 32.58M | 40.48M | N/A | 20.29M | N/A | N/A | 11.42M | N/A | N/A |
Basic Shares Outstanding | 550.00M | 553.00M | 550.00M | 550.00M | 512.00M | 509.00M | 426.00M | 388.00M | 347.00M | 326.00M | 307.21M | 258.87M | 167.43M | 163.22M | 149.00M | 133.38M | 130.56M | 121.76M | 108.32M | 100.70M | 121.90M | 91.59M | 77.44M | 65.61M | 62.34M | 62.22M |
Diluted Shares Outstanding | 551.00M | 554.00M | 551.00M | 550.00M | 514.00M | 509.00M | 432.00M | 389.00M | 348.00M | 328.00M | 308.08M | 259.48M | 168.18M | 163.80M | 154.12M | 137.65M | 134.25M | 121.76M | 108.32M | 100.70M | 121.90M | 100.91M | 82.19M | 65.61M | 62.42M | 62.22M |
EBITDA | 2.79B | 3.28B | 3.31B | 2.48B | 2.43B | 2.44B | 1.60B | 1.06B | 981.00M | 875.00M | 771.00M | 601.32M | 362.88M | 308.77M | 279.94M | 245.07M | 186.24M | 182.78M | 168.51M | 113.98M | 133.66M | 107.01M | 98.80M | 79.85M | 58.62M | 61.44M |
EBITDA Margin | 30.53% | 28.23% | 38.39% | 39.99% | 33.65% | 33.17% | 29.55% | 24.85% | 21.17% | 14.42% | 15.34% | 17.54% | 21.64% | 24.60% | 34.48% | 36.31% | 36.89% | 54.43% | 58.00% | 40.96% | 54.99% | 47.67% | 51.55% | 58.63% | 57.85% | 56.54% |
EBIT | 2.66B | 3.68B | 2.10B | N/A | 1.85B | 2.03B | 1.22B | 767.00M | 718.00M | 649.00M | 600.00M | 421.93M | 292.66M | 241.88M | 210.12M | 172.92M | 119.78M | 97.16M | 83.25M | 29.33M | 57.34M | 39.03M | 16.66M | 14.30M | 19.61M | 19.68M |
EBIT Margin | 29.13% | 31.70% | 24.40% | 0.00% | 25.57% | 27.59% | 22.49% | 17.98% | 15.49% | 10.69% | 11.94% | 12.31% | 17.45% | 19.27% | 25.88% | 25.62% | 23.73% | 28.93% | 28.65% | 10.54% | 23.59% | 17.39% | 8.69% | 10.50% | 19.35% | 18.11% |
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 |