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 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.82B | 2.59B | 2.29B | 2.30B | 2.32B | 2.28B | 2.16B | 2.05B | 1.86B | 1.69B | 1.46B | 1.04B | 968.71M | 895.27M | 851.58M | 854.21M | 812.74M | 737.30M | 670.68M | 648.45M | 609.65M | 638.97M | 641.66M | 573.39M | 504.54M | 352.88M | 126.03M | 82.59M | 55.90M | 32.00M |
Cost of Revenue | 1.81B | 919.11M | 853.94M | 823.10M | 768.11M | 762.85M | 725.32M | 683.27M | 642.25M | 589.31M | 511.02M | 379.62M | 361.40M | 363.33M | 345.56M | 335.43M | 242.70M | 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 |
Gross Profit | 1.02B | 1.67B | 1.44B | 1.48B | 1.56B | 1.52B | 1.43B | 1.36B | 1.21B | 1.10B | 951.90M | 659.04M | 607.31M | 531.93M | 506.02M | 518.78M | 570.04M | 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 |
Operating Expenses | 134.44M | 905.61M | 828.21M | 767.67M | 719.62M | 687.40M | 634.82M | 577.21M | 520.32M | 484.11M | 599.79M | 290.13M | 276.04M | 259.42M | 264.40M | 236.93M | 282.95M | 466.81M | 441.63M | 430.78M | 535.47M | 512.43M | 359.39M | 325.25M | 312.92M | 211.79M | 86.62M | 62.14M | -30.50M | -18.20M |
Selling, General & Admin | 76.53M | 74.06M | 69.61M | 60.34M | 58.04M | 56.20M | 50.67M | 45.77M | 42.40M | 41.42M | 39.57M | 34.10M | 29.37M | 26.85M | 28.75M | 42.78M | 28.49M | 24.77M | 25.76M | 18.07M | 13.73M | 14.33M | 15.22M | 13.01M | 9.50M | 7.67M | 6.31M | 3.90M | 2.50M | 1.60M |
Research & Development | 0 | 16.57M | 3.23M | 12.40M | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 2.97M | N/A | 5.84M | 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 | -134.44M | 814.98M | 758.60M | 707.33M | 661.58M | 631.20M | 584.15M | 531.43M | 477.92M | 442.68M | 560.22M | 256.03M | 243.70M | 232.57M | 229.81M | 194.15M | 254.46M | 442.05M | 415.87M | 412.70M | 521.73M | 498.10M | 344.17M | 312.23M | 303.41M | 204.12M | 80.31M | 58.24M | -33.00M | -19.80M |
Operating Income | 884.92M | 822.12M | 651.29M | 716.91M | 845.55M | 826.41M | 798.48M | 784.78M | 693.46M | 611.65M | 352.11M | 368.92M | 331.27M | 272.51M | 241.62M | 281.85M | 287.08M | 270.49M | 229.05M | 217.68M | 74.18M | 126.53M | 282.27M | 248.15M | 191.63M | 141.09M | 39.41M | 20.46M | 86.40M | 50.20M |
Other Expenses / Income | 53.67M | 328.96M | 358.80M | 107.55M | -46.45M | 360.87M | 78.32M | 249.24M | 50.13M | 56.87M | -294.29M | -104.16M | -165.34M | -174.45M | -14.88M | -53.33M | -39.42M | 27.04M | N/A | N/A | N/A | -6.80M | N/A | N/A | N/A | 4.00M | N/A | N/A | N/A | N/A |
Before Tax Income | 938.59M | 1.15B | 1.01B | 824.46M | 799.11M | 974.17M | 876.80M | 1.03B | 743.59M | 668.52M | 57.83M | 264.76M | 165.94M | 98.07M | N/A | N/A | 247.67M | 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 |
Income Tax Expenses | 10.15M | 14.65M | 5.73M | -3.25M | 13.00M | -160.00K | 141.00K | 305.00K | 1.86M | 9.37M | 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 |
Net Income | 928.83M | 1.14B | 1.00B | 827.63M | 785.97M | 974.52M | 876.92M | 1.03B | 742.04M | 683.57M | 353.14M | 423.87M | 441.62M | 175.33M | 155.65M | 411.49M | 358.16M | 278.40M | 322.38M | 219.75M | 271.52M | 173.62M | 249.00M | 210.60M | 172.28M | 94.43M | 38.94M | 19.63M | 11.50M | 7.50M |
Interest Expenses | 204.63M | 230.07M | 220.41M | 214.15M | 203.59M | 220.97M | 199.66M | 187.51M | 175.62M | 180.62M | 172.40M | 136.92M | N/A | N/A | 150.32M | 114.88M | 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 |
Basic Shares Outstanding | 141.31M | 139.63M | 139.39M | 140.09M | 139.42M | 138.25M | 137.91M | 137.27M | 133.89M | 130.88M | 126.86M | 97.42M | 89.92M | 83.86M | 79.95M | 76.78M | 78.68M | 74.09M | 72.95M | 71.54M | 68.63M | 68.90M | 67.87M | 66.21M | 65.59M | 49.32M | 22.47M | 15.06M | 12.64M | 11.54M |
Diluted Shares Outstanding | 141.64M | 139.98M | 139.72M | 140.44M | 139.57M | 138.29M | 138.07M | 137.46M | 134.59M | 131.24M | 127.27M | 98.03M | 90.78M | 84.63M | 80.60M | 77.58M | 79.86M | 75.55M | 74.51M | 72.28M | 69.91M | 69.83M | 69.39M | 67.52M | 66.25M | 50.04M | 22.47M | 18.00M | 12.64M | 11.54M |
EBITDA | 1.70B | 1.64B | 1.41B | 1.42B | 1.51B | 1.48B | 1.66B | 1.75B | 1.40B | 1.32B | 1.09B | 816.82M | 691.89M | 408.27M | 524.26M | 725.82M | 539.88M | 451.39M | 492.78M | 387.34M | 429.50M | 322.19M | 382.68M | 336.63M | 286.00M | 174.66M | 65.95M | 38.31M | 25.20M | 15.90M |
EBITDA Margin | 60.26% | 63.12% | 61.44% | 61.89% | 64.83% | 64.82% | 76.94% | 85.72% | 75.29% | 78.11% | 74.22% | 78.64% | 71.42% | 45.60% | 61.56% | 84.97% | 66.43% | 61.22% | 73.47% | 59.73% | 70.45% | 50.42% | 59.64% | 58.71% | 56.68% | 49.49% | 52.33% | 46.39% | 45.08% | 49.69% |
EBIT | 1.14B | 1.38B | 1.23B | 1.04B | 1.00B | 1.20B | 1.08B | 1.22B | 919.51M | 873.55M | 525.54M | 560.79M | 441.62M | 175.33M | 305.97M | 526.37M | 358.16M | 278.40M | 322.38M | 219.75M | 271.52M | 173.62M | 249.00M | 210.60M | 172.28M | 94.43M | 38.94M | 19.63M | 11.50M | 7.50M |
EBIT Margin | 40.49% | 53.27% | 53.62% | 45.13% | 43.13% | 52.32% | 49.88% | 59.74% | 49.54% | 51.84% | 35.92% | 53.99% | 45.59% | 19.58% | 35.93% | 61.62% | 44.07% | 37.76% | 48.07% | 33.89% | 44.54% | 27.17% | 38.81% | 36.73% | 34.14% | 26.76% | 30.90% | 23.76% | 20.57% | 23.44% |
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 | 1996-12-31 | 1995-12-31 | 1994-12-31 |