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 | 2002-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.48B | 4.37B | 4.02B | 3.71B | 3.52B | 3.00B | 2.74B | 2.57B | 2.46B | 2.28B | 2.13B | 1.90B | 1.60B | 1.26B | 1.12B | 1.04B | 822.68M | 613.05M | 491.89M | 295.00M |
Cost of Revenue | 2.91B | 2.83B | 2.59B | 2.42B | 2.29B | 1.92B | 1.68B | 1.55B | 1.49B | 1.38B | 1.32B | 1.16B | 1.00B | 788.52M | 672.62M | 619.23M | 515.46M | 360.88M | 303.96M | 192.10M |
Gross Profit | 1.57B | 1.54B | 1.43B | 1.29B | 1.23B | 1.08B | 1.05B | 1.02B | 967.50M | 901.35M | 812.43M | 744.21M | 595.54M | 470.44M | 447.45M | 421.62M | 307.22M | 252.17M | 187.93M | 102.90M |
Operating Expenses | 913.06M | 1.03B | 922.96M | 852.52M | 796.48M | 730.87M | 718.98M | 678.95M | 634.11M | 611.03M | 508.68M | 476.66M | 379.29M | 298.06M | 285.27M | 287.90M | 263.99M | 209.01M | 171.08M | 38.60M |
Selling, General & Admin | 913.06M | 938.38M | 865.72M | 789.85M | 794.90M | 693.87M | 680.02M | 644.02M | 599.13M | 577.05M | 476.37M | 447.76M | 349.38M | 282.10M | 265.39M | 243.34M | 221.15M | 159.20M | 117.47M | 40.60M |
Research & Development | N/A | 25.32M | 205.00K | 5.25M | 3.51M | 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 | 15.03M | 95.86M | 57.24M | 62.67M | 1.58M | 35.76M | 38.96M | 34.93M | 34.98M | 33.97M | 32.32M | 28.90M | 29.91M | 15.96M | 19.88M | 44.56M | 42.84M | 49.81M | 53.61M | -2.00M |
Operating Income | 630.86M | 502.15M | 509.00M | 438.72M | 429.38M | 348.15M | 328.63M | 337.10M | 333.38M | 290.32M | 303.74M | 267.55M | 216.24M | 172.38M | 162.18M | 133.71M | 43.23M | 43.16M | 16.85M | 64.30M |
Other Expenses / Income | -28.63M | -36.91M | -25.87M | -38.24M | -29.96M | 50.99M | -8.04M | -7.46M | -31.63M | -40.73M | 2.41M | -4.54M | 45.49M | 10.85M | -1.06M | 1.18M | 38.13M | -9.23M | -6.15M | 1.80M |
Before Tax Income | 602.22M | 465.24M | 483.13M | 400.48M | 399.42M | 362.02M | 320.58M | 329.64M | 301.75M | 249.59M | 306.15M | 263.01M | 261.73M | 183.23M | 161.12M | 134.89M | 81.35M | 33.92M | 10.71M | 66.10M |
Income Tax Expenses | -29.03M | 111.83M | 113.68M | 92.20M | 94.54M | 80.76M | 59.74M | 62.10M | 61.94M | 57.42M | 71.10M | 78.42M | 70.66M | 34.20M | 25.47M | 8.82M | 16.54M | -5.85M | -6.40M | -5.10M |
Net Income | 631.25M | 353.40M | 369.45M | 308.28M | 304.88M | 281.26M | 260.84M | 267.55M | 239.82M | 192.17M | 235.05M | 184.59M | 184.29M | 142.18M | 127.30M | 125.14M | 56.42M | 39.77M | 17.10M | 61.00M |
Interest Expenses | -47.94M | 58.10M | 58.31M | 56.24M | 50.78M | 48.51M | 39.92M | 23.43M | 29.83M | 33.80M | 38.88M | 28.12M | 9.21M | 2.73M | 4.33M | N/A | 14.11M | N/A | N/A | N/A |
Basic Shares Outstanding | 182.35M | 184.18M | 187.80M | 190.40M | 190.07M | 190.67M | 193.86M | 206.86M | 216.61M | 220.85M | 229.35M | 223.70M | 221.57M | 219.31M | 215.50M | 213.48M | 135.52M | 392.41K | 394.00K | 68.84M |
Diluted Shares Outstanding | 185.14M | 188.09M | 192.96M | 195.78M | 195.16M | 193.98M | 197.05M | 210.13M | 219.15M | 225.17M | 235.75M | 229.53M | 226.35M | 224.84M | 220.07M | 218.44M | 142.74M | 392.41K | 394.00K | 68.84M |
EBITDA | 630.86M | 616.27M | 663.90M | 591.08M | 550.36M | 436.63M | 455.42M | 434.81M | 414.38M | 363.00M | 421.49M | 370.52M | 342.65M | 253.27M | 236.69M | 226.03M | 172.69M | 115.20M | 91.64M | 55.90M |
EBITDA Margin | 14.09% | 14.10% | 16.51% | 15.93% | 15.63% | 14.55% | 16.64% | 16.91% | 16.84% | 15.92% | 19.77% | 19.48% | 21.41% | 20.12% | 21.13% | 21.72% | 20.99% | 18.79% | 18.63% | 18.95% |
EBIT | 554.29M | 523.34M | 541.44M | 456.72M | 450.20M | 410.53M | 360.50M | 353.08M | 331.58M | 283.39M | 345.03M | 291.13M | 264.16M | 179.11M | 157.10M | 133.96M | 87.08M | 33.92M | 10.71M | 55.90M |
EBIT Margin | 12.38% | 11.97% | 13.46% | 12.31% | 12.79% | 13.68% | 13.17% | 13.73% | 13.47% | 12.43% | 16.18% | 15.31% | 16.51% | 14.23% | 14.03% | 12.87% | 10.58% | 5.53% | 2.18% | 18.95% |
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 | 2002-12-31 |