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.29B | 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.84B | 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 | 185.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 | 422.00M | 399.00M | 306.00M | 246.00M | 296.00M | 279.00M | 236.00M | 195.00M | 157.00M | 156.00M | 132.00M | 91.71M | 59.98M | 44.09M | 51.37M | 38.63M | 30.64M | 26.64M | 17.97M | 16.23M | 12.79M | 11.83M | 9.83M | 7.41M | 7.24M | 9.22M |
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 | -237.00M | 129.00M | -248.00M | -18.00M | 15.00M | -274.00M | -13.00M | -40.00M | 40.00M | -41.00M | -71.00M | 5.78M | 3.64M | 66.70M | 69.82M | 72.15M | 66.45M | -7.39M | 85.27M | 83.69M | 76.32M | 67.97M | 61.62M | -31.82M | -25.31M | 41.77M |
Operating Income | 2.65B | 2.60B | 2.12B | 1.78B | 1.82B | 2.02B | 1.22B | 807.00M | 685.00M | 702.00M | 660.00M | 416.49M | 281.11M | 241.88M | 210.12M | 192.25M | 163.01M | 110.55M | 84.54M | 73.34M | 57.81M | 55.70M | 48.82M | 108.13M | 82.83M | 19.39M |
Other Expenses / Income | -466.00M | -486.00M | -450.00M | -420.00M | -289.00M | -279.00M | -185.00M | -153.00M | -71.00M | -130.00M | -166.00M | -139.00M | -82.34M | -71.80M | -52.21M | -19.33M | -43.23M | -38.58M | -41.77M | -44.01M | -20.77M | -16.66M | -32.16M | -105.25M | -63.22M | 287.00K |
Before Tax Income | 2.19B | 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 | 470.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 | 42.82M | N/A | 32.58M | 40.48M | N/A | 20.29M | N/A | N/A | 11.42M | N/A | N/A |
Basic Shares Outstanding | 593.98M | 553.00M | 550.00M | 550.00M | 512.00M | 505.00M | 426.00M | 388.00M | 347.00M | 326.00M | 307.00M | 258.87M | 167.43M | 163.22M | 149.00M | 133.38M | 130.56M | 121.76M | 108.32M | 100.70M | 126.78M | 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.00M | 259.48M | 168.18M | 167.46M | 154.12M | 137.65M | 134.25M | 121.76M | 108.32M | 100.70M | 126.78M | 100.91M | 82.19M | 65.61M | 62.42M | 62.22M |
EBITDA | 3.32B | 4.00B | 2.55B | 418.00M | 1.99B | 2.44B | 1.59B | 1.11B | 948.00M | 884.00M | 771.00M | 602.48M | 354.67M | 298.83M | 286.58M | 264.40M | 229.46M | 184.17M | 169.81M | 157.99M | 134.14M | 123.67M | 130.97M | 173.68M | 121.84M | 61.16M |
EBITDA Margin | 36.41% | 34.48% | 29.52% | 6.74% | 27.52% | 33.17% | 29.40% | 26.05% | 20.45% | 14.57% | 15.34% | 17.58% | 21.15% | 23.81% | 35.30% | 39.18% | 45.46% | 54.84% | 58.45% | 56.77% | 55.18% | 55.09% | 68.34% | 127.53% | 120.24% | 56.27% |
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 | 215.74M | 119.78M | 97.16M | 83.25M | 29.33M | 57.34M | 39.03M | 16.66M | 14.30M | 19.61M | 19.68M |
EBIT Margin | 29.14% | 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% | 31.97% | 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 |