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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 5.50B | 5.28B | 5.05B | 4.67B | 4.63B | 3.42B | 1.68B | 1.48B | 1.00B | 767.86M | 712.70M | 551.84M | 370.83M | 328.90M | 270.92M | 280.01M | 248.17M | 205.47M |
Cost of Revenue | 2.85B | 2.77B | 2.64B | 2.57B | 2.61B | 2.05B | 886.42M | 800.49M | 532.35M | 410.73M | 388.80M | 299.92M | 184.29M | 165.93M | 137.74M | 142.43M | 128.88M | 100.02M |
Gross Profit | 2.65B | 2.52B | 2.41B | 2.09B | 2.02B | 1.37B | 788.87M | 680.95M | 467.94M | 357.13M | 323.90M | 251.93M | 186.54M | 162.97M | 133.18M | 137.57M | 119.29M | 105.45M |
Operating Expenses | 1.44B | 1.37B | 1.17B | 1.11B | 1.11B | 843.10M | 391.96M | 392.25M | 303.20M | 156.76M | 140.93M | 114.43M | 92.76M | 83.13M | 66.07M | 72.49M | 70.56M | 61.58M |
Selling, General & Admin | 959.70M | 925.10M | 752.10M | 708.60M | 723.10M | 524.90M | 238.62M | 239.56M | 192.78M | 99.47M | 87.07M | 68.66M | 57.11M | 51.69M | 39.56M | 45.69M | 44.27M | 37.96M |
Research & Development | 473.80M | 447.30M | 414.90M | 399.40M | 383.70M | 318.20M | 153.33M | 152.69M | 110.42M | 57.29M | 53.86M | 45.78M | 35.65M | 31.44M | 26.51M | 26.80M | 26.28M | 23.62M |
Other Operating Expenses | N/A | 20.80M | -18.20M | 41.60M | 25.70M | 8.20M | -4.48M | 3.38M | 3.88M | 2.75M | 3.50M | -15.88M | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 1.24B | 1.14B | 1.24B | 985.80M | 914.40M | 429.10M | 396.91M | 288.69M | 164.74M | 200.37M | 182.97M | 123.22M | 93.78M | 79.84M | 67.10M | 65.08M | 48.73M | 43.87M |
Other Expenses / Income | -382.50M | -266.80M | -205.30M | -210.00M | -382.70M | -304.00M | -114.20M | -125.08M | -103.90M | -22.72M | -37.78M | -52.73M | -19.84M | -35.39M | -38.28M | -39.14M | -42.61M | -46.58M |
Before Tax Income | 857.70M | 876.10M | 1.04B | 775.80M | 531.70M | 125.10M | 282.63M | 163.62M | 60.84M | 177.65M | 145.19M | 70.48M | 73.94M | 44.45M | 28.82M | 25.95M | 6.12M | -2.71M |
Income Tax Expenses | 249.10M | 227.10M | 236.40M | 150.60M | 93.20M | 21.90M | -46.23M | 32.62M | 17.98M | 46.53M | 27.29M | 24.66M | 22.92M | 12.03M | 9.80M | 7.15M | -458.00K | -3.79M |
Net Income | 607.10M | 650.20M | 800.00M | 625.20M | 438.50M | 103.20M | 328.86M | 131.00M | 42.86M | 131.13M | 117.89M | 45.82M | 51.02M | 32.41M | 19.02M | 18.80M | 6.58M | 1.07M |
Interest Expenses | 476.30M | 307.90M | 201.60M | 245.90M | 404.90M | 271.00M | 107.47M | 128.45M | 79.33M | 25.47M | 41.28M | 32.50M | 14.75M | 30.58M | 36.89M | 41.54M | 45.46M | 47.43M |
Basic Shares Outstanding | 248.30M | 254.00M | 255.60M | 256.40M | 252.90M | 232.50M | 204.92M | 200.25M | 182.20M | 166.63M | 162.39M | 156.64M | 152.96M | 138.05M | 120.76M | 120.57M | 121.57M | 121.57M |
Diluted Shares Outstanding | 254.50M | 262.00M | 267.30M | 266.60M | 264.20M | 243.70M | 211.63M | 205.79M | 190.90M | 174.66M | 171.23M | 165.78M | 161.42M | 146.16M | 127.31M | 127.40M | 129.08M | 129.08M |
EBITDA | 2.00B | 1.86B | 1.91B | 1.75B | 1.72B | 923.70M | 628.50M | 522.24M | 291.01M | 304.66M | 287.36M | 179.22M | 130.91M | 115.76M | 101.74M | 102.52M | 86.63M | 71.84M |
EBITDA Margin | 36.43% | 35.20% | 37.82% | 37.51% | 37.05% | 27.00% | 37.52% | 35.25% | 29.09% | 39.68% | 40.32% | 32.48% | 35.30% | 35.19% | 37.55% | 36.61% | 34.91% | 34.96% |
EBIT | 1.33B | 1.19B | 1.24B | 1.02B | 936.60M | 396.10M | 390.10M | 292.07M | 140.18M | 203.13M | 186.47M | 102.99M | 88.69M | 75.03M | 65.71M | 67.49M | 51.58M | 44.71M |
EBIT Margin | 24.21% | 22.43% | 24.51% | 21.89% | 20.22% | 11.58% | 23.29% | 19.72% | 14.01% | 26.45% | 26.16% | 18.66% | 23.92% | 22.81% | 24.26% | 24.10% | 20.78% | 21.76% |
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 |