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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.89B | 2.59B | 2.11B | 1.89B | 1.53B | 1.33B | 1.12B | 897.89M | 819.55M | 720.39M | 620.99M | 570.32M | 503.55M | 417.66M | 398.87M | 381.88M | 316.97M | 245.45M | 194.97M | 154.61M | 134.14M | 119.69M | 98.66M | 81.12M | 66.50M | 47.00M | 27.80M | 11.40M |
Cost of Revenue | 1.60B | 783.15M | 623.55M | 530.22M | 445.49M | 381.12M | 325.61M | 278.41M | 261.23M | 219.16M | 189.04M | 174.52M | 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 |
Gross Profit | 1.29B | 1.81B | 1.49B | 1.36B | 1.09B | 946.34M | 798.90M | 619.49M | 558.32M | 501.23M | 431.95M | 395.79M | 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 |
Operating Expenses | 199.35M | 1.18B | 972.52M | 831.45M | 653.43M | 568.07M | 491.79M | 377.27M | 320.91M | 277.63M | 237.64M | 236.65M | 350.00M | 279.00M | 276.00M | 256.00M | 220.00M | 165.00M | 125.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Selling, General & Admin | 199.35M | 177.28M | 151.46M | 133.34M | 108.82M | 90.41M | 75.01M | 63.88M | 59.62M | 53.53M | 48.52M | 47.80M | 209.79M | 166.67M | 156.78M | 149.34M | 32.46M | 26.07M | 21.09M | 15.11M | 14.21M | 13.44M | 11.69M | 8.99M | 7.00M | 3.90M | 2.50M | 2.00M |
Research & Development | 0 | 0 | 0 | 0 | 0 | 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 | -400.83M | 1.00B | 821.06M | 698.10M | 544.61M | 477.66M | 416.78M | 313.39M | 261.29M | 224.10M | 189.12M | 188.85M | 140.21M | 112.33M | 119.22M | 106.66M | 187.54M | 138.93M | 103.91M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 1.09B | 627.03M | 530.33M | 532.12M | 442.50M | 422.25M | 307.11M | 242.21M | 237.41M | 223.60M | 194.31M | 159.15M | 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 Expenses / Income | -995.59M | 43.67M | 123.95M | 295.06M | -38.46M | -19.46M | -112.91M | -292.01M | -91.25M | -118.06M | -54.96M | -67.24M | 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 |
Before Tax Income | 92.44M | 670.70M | 654.28M | 827.17M | 404.05M | 402.79M | 194.20M | -49.80M | 146.16M | 105.55M | 139.35M | 91.91M | 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 |
Income Tax Expenses | -11.20M | 94.20M | 237.46M | 235.97M | 224.69M | -114.55M | 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 |
Net Income | 103.64M | 521.66M | 416.83M | 591.20M | 179.35M | 517.35M | 169.09M | -65.90M | 144.22M | 101.57M | 136.22M | 102.13M | 131.42M | 135.29M | 134.60M | 122.87M | 93.72M | 73.42M | 63.43M | 60.20M | 59.64M | 40.03M | 30.28M | 26.01M | 22.10M | 19.40M | -2.80M | 2.20M |
Interest Expenses | 74.20M | 94.20M | 142.16M | 171.61M | 173.68M | 157.50M | 128.65M | 106.95M | 105.81M | 79.30M | 67.95M | 59.10M | 63.41M | 69.64M | 81.27M | 78.79M | 88.39M | 71.37M | 49.12M | 28.67M | 26.42M | 24.98M | 29.13M | 25.79M | 19.70M | 14.03M | 7.00M | 6.30M |
Basic Shares Outstanding | 170.91M | 161.66M | 146.92M | 126.11M | 112.20M | 103.01M | 91.55M | 76.10M | 71.53M | 71.17M | 68.04M | 62.16M | 59.07M | 48.38M | 38.59M | 31.65M | 29.67M | 25.10M | 20.95M | 19.32M | 18.99M | 17.59M | 15.95M | 14.46M | 13.53M | 12.10M | 8.08M | 3.64M |
Diluted Shares Outstanding | 170.91M | 161.66M | 147.46M | 126.49M | 112.52M | 103.32M | 92.06M | 76.10M | 71.53M | 71.17M | 68.04M | 62.16M | 59.08M | 48.41M | 38.59M | 31.91M | 30.00M | 25.52M | 21.32M | 19.66M | 19.25M | 17.86M | 16.21M | 14.70M | 13.67M | 12.31M | 8.08M | 3.64M |
EBITDA | 2.18B | 1.63B | 1.35B | 1.23B | 987.12M | 899.91M | 714.52M | 354.44M | 511.32M | 404.97M | 394.95M | 353.23M | 352.85M | 331.57M | 334.38M | 310.40M | 277.38M | 222.47M | 173.54M | 133.60M | 126.80M | 101.11M | 90.91M | 76.74M | 60.70M | 43.73M | 9.10M | 10.90M |
EBITDA Margin | 75.60% | 62.93% | 63.92% | 65.24% | 64.46% | 67.79% | 63.54% | 39.47% | 62.39% | 56.21% | 63.60% | 61.94% | 70.07% | 79.39% | 83.83% | 81.28% | 87.51% | 90.64% | 89.01% | 86.41% | 94.53% | 84.47% | 92.14% | 94.60% | 91.28% | 93.05% | 32.73% | 95.61% |
EBIT | 166.65M | 710.07M | 796.45M | 998.78M | 577.72M | 560.29M | 297.74M | 41.05M | 250.03M | 180.87M | 204.17M | 161.23M | 194.82M | 204.94M | 215.87M | 201.66M | 182.11M | 144.79M | 112.55M | 88.86M | 86.06M | 65.02M | 59.40M | 51.80M | 41.80M | 33.43M | 4.20M | 8.50M |
EBIT Margin | 5.77% | 27.43% | 37.67% | 52.97% | 37.73% | 42.21% | 26.48% | 4.57% | 30.51% | 25.11% | 32.88% | 28.27% | 38.69% | 49.07% | 54.12% | 52.81% | 57.45% | 58.99% | 57.73% | 57.48% | 64.16% | 54.32% | 60.21% | 63.86% | 62.86% | 71.14% | 15.11% | 74.56% |
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 |