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 | 1997-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 20.88B | 17.07B | 12.98B | 11.20B | 12.11B | 11.17B | 9.47B | 7.65B | 7.57B | 7.85B | 6.52B | 5.92B | 4.62B | 3.93B | 3.32B | 3.78B | 2.66B | 2.13B | 1.86B | 1.63B | 1.64B | 1.75B | 2.01B | 1.79B | 925.70M | 309.20M | 76.20M |
Cost of Revenue | 17.95B | 14.54B | 11.03B | 9.54B | 10.51B | 9.69B | 8.22B | 6.64B | 6.65B | 6.62B | 5.47B | 4.98B | 4.00B | 3.30B | 2.72B | 3.15B | 2.23B | 1.82B | 1.60B | 1.45B | 1.44B | 1.51B | 1.60B | 1.34B | 687.10M | 241.10M | 55.70M |
Gross Profit | 2.94B | 2.53B | 1.95B | 1.66B | 1.60B | 1.48B | 1.24B | 1.01B | 923.66M | 1.23B | 1.06B | 937.71M | 620.60M | 634.42M | 593.49M | 634.87M | 428.75M | 315.82M | 256.75M | 181.39M | 199.90M | 236.77M | 413.84M | 451.59M | 238.60M | 68.10M | 20.50M |
Operating Expenses | 1.81B | 1.69B | 1.32B | 1.05B | 1.02B | 901.57M | 810.12M | 685.02M | 627.71M | 757.95M | 528.52M | 472.58M | 402.92M | 378.24M | 351.37M | 345.70M | 259.27M | 239.81M | 188.20M | 171.54M | 183.32M | 392.31M | 220.57M | 200.86M | 115.30M | 37.00M | 14.90M |
Selling, General & Admin | 1.56B | 1.34B | 1.16B | 975.07M | 955.99M | 857.57M | 777.92M | 653.34M | 592.86M | 580.73M | 501.01M | 434.89M | 372.96M | 339.67M | 312.41M | 309.40M | 240.51M | 183.00M | 188.20M | 171.54M | 176.87M | 225.72M | 194.57M | 143.56M | 80.10M | 26.40M | 11.60M |
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 | N/A |
Other Operating Expenses | 253.97M | 353.97M | 165.37M | 76.70M | 62.09M | -47.21M | -4.98M | 316.00K | -1.83M | -1.10M | -1.14M | -351.00K | 29.95M | 38.57M | 38.95M | 36.30M | 18.76M | 56.81M | N/A | N/A | 6.45M | 166.58M | 26.00M | 57.29M | 35.20M | 10.60M | 3.30M |
Operating Income | 1.13B | 872.06M | 663.52M | 611.37M | 554.87M | 540.27M | 378.85M | 320.81M | 237.50M | 475.57M | 526.93M | 465.12M | 217.68M | 256.18M | 242.12M | 289.17M | 169.48M | 76.00M | 68.55M | 9.85M | 16.57M | -155.53M | 193.26M | 250.73M | 123.30M | 31.10M | 5.60M |
Other Expenses / Income | -158.02M | -168.17M | -40.62M | -40.02M | 17.41M | -82.60M | -25.09M | -13.13M | -8.83M | 44.06M | 112.32M | -542.00K | -1.33M | -9.93M | -8.39M | -21.90M | -2.12M | -10.88M | -16.30M | -22.50M | -69.64M | -38.31M | -36.30M | -51.68M | -20.40M | -4.40M | -600.00K |
Before Tax Income | 969.96M | 703.89M | 622.90M | 571.35M | 572.29M | 457.67M | 353.76M | 307.69M | 228.68M | 473.12M | 639.25M | 464.58M | 216.37M | 246.25M | 233.73M | 281.77M | 167.36M | 65.13M | 52.25M | -12.64M | -53.07M | -193.84M | 156.97M | 199.05M | 102.90M | 26.90M | 4.30M |
Income Tax Expenses | 219.27M | 192.24M | 130.92M | 119.39M | 165.47M | 161.66M | 35.53M | 107.25M | 97.47M | 157.41M | 217.94M | 158.86M | 71.95M | 90.70M | 70.19M | 115.03M | 34.22M | 47.64M | 22.69M | -3.45M | -18.08M | -19.71M | 71.20M | 93.33M | 49.00M | 11.70M | 1.80M |
Net Income | 744.69M | 491.19M | 485.96M | 445.60M | 402.04M | 293.35M | 314.98M | 198.38M | 310.91M | 296.71M | 401.92M | 306.63M | 132.51M | 153.18M | 162.16M | 166.74M | 135.98M | 17.48M | 29.56M | -9.19M | -34.99M | -619.56M | 85.77M | 105.72M | 53.90M | 15.20M | 2.50M |
Interest Expenses | 186.91M | 124.36M | 68.90M | 45.01M | 66.89M | 36.95M | 20.95M | 14.89M | 8.02M | 4.76M | 2.67M | 3.75M | 1.82M | 4.91M | 11.27M | 32.00M | N/A | 26.82M | 23.95M | N/A | 31.82M | N/A | N/A | 25.71M | N/A | N/A | N/A |
Basic Shares Outstanding | 145.22M | 143.49M | 140.82M | 141.38M | 145.71M | 152.96M | 156.12M | 157.29M | 195.11M | 219.67M | 214.93M | 212.78M | 212.65M | 210.05M | 200.73M | 178.03M | 135.79M | 117.03M | 115.76M | 114.92M | 110.91M | 80.81M | 77.26M | 58.90M | 70.77M | 40.18M | 43.20M |
Diluted Shares Outstanding | 148.82M | 147.99M | 145.37M | 145.25M | 147.53M | 154.23M | 157.16M | 157.29M | 195.12M | 219.69M | 214.98M | 212.84M | 213.17M | 211.80M | 201.31M | 196.97M | 167.26M | 117.86M | 116.63M | 114.92M | 110.91M | 80.81M | 78.24M | 76.58M | 84.22M | 42.47M | 43.20M |
EBITDA | 1.77B | 1.48B | 1.05B | 911.03M | 862.37M | 824.91M | 647.75M | 524.50M | 497.25M | 671.90M | 620.69M | 626.32M | 334.22M | 377.71M | 370.81M | 413.23M | 169.48M | 130.30M | 126.98M | 72.78M | 16.57M | -94.96M | 272.64M | 308.02M | 158.50M | 43.00M | 9.00M |
EBITDA Margin | 8.48% | 8.69% | 8.11% | 8.13% | 7.12% | 7.38% | 6.84% | 6.86% | 6.57% | 8.56% | 9.52% | 10.58% | 7.23% | 9.61% | 11.18% | 10.93% | 6.38% | 6.11% | 6.83% | 4.47% | 1.01% | -5.42% | 13.53% | 17.18% | 17.12% | 13.91% | 11.81% |
EBIT | 1.15B | 807.79M | 685.77M | 610.00M | 634.41M | 491.95M | 371.46M | 320.52M | 416.40M | 458.89M | 622.53M | 469.23M | 206.29M | 248.79M | 243.63M | 313.77M | 170.20M | 91.95M | 76.20M | -12.64M | -21.25M | -639.27M | 156.97M | 224.76M | 102.90M | 26.90M | 4.30M |
EBIT Margin | 5.51% | 4.73% | 5.28% | 5.45% | 5.24% | 4.40% | 3.92% | 4.19% | 5.50% | 5.84% | 9.54% | 7.93% | 4.46% | 6.33% | 7.34% | 8.30% | 6.41% | 4.31% | 4.10% | -0.78% | -1.29% | -36.51% | 7.79% | 12.53% | 11.12% | 8.70% | 5.64% |
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 | 1997-12-31 |