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 | 1.13B | 1.10B | 955.04M | 898.40M | 837.45M | 747.30M | 719.00M | 642.57M | 581.27M | 521.73M | 465.10M | 404.91M | 367.13M | 301.98M | 279.43M | 289.97M | 258.47M | 251.24M | 241.72M | 221.40M | 227.79M | 202.09M | 209.65M | 187.11M | 159.70M | 136.28M | 69.18M | 39.18M |
Cost of Revenue | 351.07M | 321.06M | 269.58M | 260.72M | 253.86M | 210.78M | 202.76M | 172.58M | 158.70M | 148.79M | 140.27M | 117.00M | 105.39M | 85.56M | 49.71M | 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 | 778.62M | 775.93M | 685.46M | 637.68M | 583.59M | 536.51M | 516.24M | 470.00M | 422.58M | 372.94M | 324.83M | 287.91M | 261.74M | 216.42M | 229.72M | 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 | 448.71M | 451.25M | 402.79M | 398.57M | 361.27M | 350.44M | 309.74M | 274.26M | 253.10M | 248.63M | 232.80M | 199.26M | 163.79M | 131.69M | 154.06M | 198.19M | 175.90M | 158.86M | 192.28M | 146.59M | 127.91M | 120.04M | 111.15M | 91.82M | 77.32M | 65.72M | 32.60M | 24.15M |
Selling, General & Admin | 93.43M | 93.64M | 92.75M | 99.26M | 88.14M | 90.47M | 60.58M | 57.03M | 48.27M | 46.15M | 39.66M | 36.19M | 29.93M | 28.95M | 41.53M | 38.26M | 36.58M | 22.80M | 66.46M | 34.02M | 19.14M | 12.56M | 12.44M | 11.11M | 9.09M | 7.74M | 5.03M | 2.38M |
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 | 46.00K | 650.00K |
Other Operating Expenses | -93.43M | 357.61M | 310.04M | 299.31M | 273.13M | 259.97M | 249.16M | 217.23M | 204.84M | 202.47M | 193.14M | 163.07M | 133.86M | 102.75M | 112.53M | 159.93M | 139.32M | 136.06M | 125.82M | 112.56M | 108.77M | 107.48M | 98.72M | 80.71M | 68.23M | 57.98M | 27.53M | 21.12M |
Operating Income | -2.08M | 326.44M | 286.58M | 242.53M | 226.96M | 186.08M | 206.51M | 195.73M | 169.47M | 124.31M | 92.03M | 88.65M | 97.95M | 84.73M | 75.66M | 91.78M | 82.57M | 92.39M | 49.44M | 74.81M | 99.88M | 82.06M | 98.49M | 95.29M | 82.38M | 70.56M | 36.58M | 15.03M |
Other Expenses / Income | -21.88M | -66.95M | 372.33M | -35.24M | -11.73M | 142.13M | -25.89M | 108.07M | 69.13M | -65.00M | -76.20M | -83.20M | -92.89M | -65.79M | 4.91M | -93.00K | N/A | 1.16M | 742.00K | 521.00K | 196.00K | 896.00K | 4.71M | N/A | N/A | N/A | N/A | N/A |
Before Tax Income | 238.29M | 259.49M | 658.91M | 207.29M | 215.23M | 277.93M | 180.62M | 303.80M | 238.60M | 59.31M | 15.84M | 5.45M | 5.06M | 18.94M | 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 | 119.61M | 84.28M | 109.32M | 90.96M | 68.32M | 19.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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Net Income | 212.24M | 175.22M | 628.14M | 116.33M | 146.91M | 258.42M | 164.61M | 293.79M | 234.08M | 180.22M | 43.88M | 270.91M | 66.02M | 19.71M | 36.99M | 44.12M | 113.82M | 81.86M | 33.82M | 29.94M | 49.61M | 40.31M | 38.43M | 46.85M | 39.90M | 38.82M | 24.76M | 13.27M |
Interest Expenses | 114.22M | 84.28M | 78.56M | 70.77M | 48.54M | 50.28M | 66.04M | 55.80M | 57.68M | 67.57M | 75.87M | 79.11M | 89.41M | 59.94M | 46.12M | 40.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 |
Basic Shares Outstanding | 117.16M | 116.81M | 116.43M | 113.24M | 103.20M | 99.97M | 98.11M | 92.34M | 89.85M | 83.09M | 77.34M | 69.64M | 56.72M | 49.50M | 38.70M | 32.47M | 32.38M | 31.24M | 28.71M | 28.24M | 27.53M | 27.45M | 27.17M | 26.60M | 27.70M | 26.99M | 18.45M | 14.47M |
Diluted Shares Outstanding | 117.51M | 117.22M | 116.95M | 113.72M | 103.85M | 100.48M | 98.73M | 93.02M | 90.40M | 84.97M | 79.11M | 69.64M | 56.72M | 49.51M | 38.73M | 32.67M | 32.53M | 31.39M | 28.71M | 28.42M | 27.74M | 27.72M | 27.37M | 26.75M | 27.73M | 27.06M | 18.54M | 14.47M |
EBITDA | 708.81M | 684.05M | 596.63M | 541.84M | 500.09M | 440.36M | 476.54M | 566.83M | 496.06M | 452.27M | 321.24M | 519.93M | 292.02M | 183.46M | 170.76M | 167.76M | 200.24M | 151.61M | 101.64M | 92.01M | 109.44M | 104.81M | 92.53M | 89.22M | 73.69M | 65.02M | 38.78M | 22.38M |
EBITDA Margin | 62.74% | 62.36% | 62.47% | 60.31% | 59.72% | 58.93% | 66.28% | 88.21% | 85.34% | 86.69% | 69.07% | 128.41% | 79.54% | 60.75% | 61.11% | 57.86% | 77.47% | 60.35% | 42.05% | 41.56% | 48.05% | 51.86% | 44.14% | 47.68% | 46.14% | 47.71% | 56.06% | 57.12% |
EBIT | 446.07M | 343.77M | 816.02M | 278.06M | 263.77M | 328.21M | 230.65M | 349.59M | 291.76M | 247.79M | 119.75M | 350.03M | 155.42M | 79.65M | 83.11M | 84.49M | 113.82M | 81.86M | 33.82M | 29.94M | 49.61M | 40.31M | 38.43M | 46.85M | 39.90M | 38.82M | 24.76M | 13.27M |
EBIT Margin | 39.49% | 31.34% | 85.44% | 30.95% | 31.50% | 43.92% | 32.08% | 54.40% | 50.19% | 47.49% | 25.75% | 86.45% | 42.33% | 26.38% | 29.74% | 29.14% | 44.04% | 32.58% | 13.99% | 13.52% | 21.78% | 19.95% | 18.33% | 25.04% | 24.98% | 28.49% | 35.79% | 33.87% |
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 |