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 | 1.55B | 1.42B | 1.14B | 1.04B | 1.03B | 954.50M | 900.90M | 876.45M | 892.93M | 843.98M | 788.85M | 727.91M | 529.00M | 514.69M | 521.07M | 488.57M | 517.80M | 614.07M | 589.95M | 354.64M | 343.72M | 339.84M | 352.22M | 352.06M | 315.74M | 272.06M | 180.28M | 94.39M | 83.50M | 66.70M |
Cost of Revenue | 1.16B | 529.20M | 447.88M | 422.98M | 397.40M | 373.61M | 328.74M | 311.36M | 321.72M | 305.31M | 285.69M | 269.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 | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 387.20M | 893.56M | 695.71M | 620.86M | 631.07M | 580.89M | 572.15M | 565.09M | 571.21M | 538.67M | 503.16M | 458.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 | N/A | N/A |
Operating Expenses | 62.51M | 632.25M | 469.53M | 409.99M | 380.78M | 344.45M | 336.06M | 319.67M | 324.82M | 304.84M | 270.82M | 256.69M | 470.00M | 460.00M | 480.00M | 430.00M | 441.00M | 438.00M | 387.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Selling, General & Admin | 62.51M | 60.41M | 59.37M | 53.62M | 53.20M | 50.73M | 72.09M | 69.52M | 67.74M | 69.20M | 56.43M | 53.61M | 250.50M | 235.23M | 230.77M | 192.99M | 225.48M | 241.38M | 194.90M | 158.36M | 148.91M | 135.88M | 129.31M | 127.08M | 118.58M | 105.14M | 75.07M | 43.23M | 4.20M | 4.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 | N/A | N/A |
Other Operating Expenses | -62.51M | 571.83M | 410.16M | 356.36M | 327.58M | 7.23M | 263.97M | 250.15M | 257.08M | 235.63M | 214.40M | 203.08M | 219.50M | 224.77M | 249.23M | 237.01M | 215.52M | 196.62M | 192.10M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 324.69M | 267.38M | 237.18M | 221.87M | 268.16M | 154.28M | 236.09M | 245.42M | 246.39M | 233.83M | 232.34M | 201.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 |
Other Expenses / Income | 89.51M | 397.09M | 77.09M | -91.32M | -42.80M | 7.84M | -34.01M | 211.58M | 13.74M | 69.38M | -74.90M | -31.01M | 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 |
Before Tax Income | 414.20M | 664.47M | 314.27M | 130.55M | 225.36M | 162.12M | 202.08M | 457.00M | 260.13M | 303.22M | 157.44M | 170.54M | 35.35M | 19.63M | -61.46M | -12.86M | 50.13M | 152.13M | 166.24M | 44.53M | 44.41M | 57.19M | 77.68M | 89.73M | 71.92M | 58.66M | 40.09M | 8.71M | N/A | N/A |
Income Tax Expenses | 3.65M | 2.97M | 1.89M | 1.97M | 1.09M | 1.42M | 1.22M | 1.62M | 1.87M | 1.90M | 1.83M | 1.21M | 2.22M | 1.58M | 967.00K | 843.00K | 3.05M | 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 | 403.31M | 653.61M | 303.91M | 123.91M | 219.62M | 156.13M | 196.42M | 819.82M | 249.31M | 292.09M | 336.36M | 286.24M | 56.38M | 30.22M | -43.80M | 59.92M | 136.73M | 232.85M | 199.09M | 41.34M | 29.43M | 74.61M | 61.29M | 74.42M | 61.62M | 57.33M | 38.44M | 8.71M | 12.30M | 9.50M |
Interest Expenses | 133.40M | 113.42M | 97.30M | 91.53M | 80.71M | 84.26M | 86.75M | 93.14M | 97.31M | 93.26M | 98.13M | 104.99M | 112.41M | 125.89M | 128.30M | 132.40M | 116.28M | 118.34M | 111.55M | 79.21M | 75.41M | 71.50M | 69.84M | 69.04M | 57.86M | 50.47M | 28.54M | 17.34M | 13.80M | 8.80M |
Basic Shares Outstanding | 108.65M | 107.61M | 102.00M | 99.39M | 98.46M | 95.21M | 91.50M | 89.58M | 89.12M | 88.08M | 87.20M | 83.77M | 72.76M | 68.61M | 62.36M | 55.27M | 58.13M | 56.66M | 52.00M | 41.43M | 39.35M | 40.44M | 39.80M | 38.11M | 41.24M | 41.17M | 26.26M | 14.94M | 14.30M | 12.34M |
Diluted Shares Outstanding | 109.40M | 108.39M | 102.83M | 99.44M | 99.38M | 95.37M | 92.52M | 89.90M | 89.49M | 88.47M | 88.49M | 85.56M | 75.93M | 68.96M | 62.36M | 55.27M | 59.12M | 59.52M | 56.31M | 42.43M | 41.35M | 44.22M | 41.60M | 41.39M | 44.29M | 44.18M | 28.36M | 14.94M | 14.30M | 12.34M |
EBITDA | 899.51M | 844.40M | 657.87M | 589.03M | 604.43M | 547.33M | 548.37M | 1.16B | 605.58M | 622.89M | 655.97M | 602.31M | 352.80M | 332.15M | 257.88M | 362.31M | 413.20M | 511.05M | 481.89M | 224.08M | 212.92M | 249.45M | 232.79M | 240.43M | 209.00M | 185.91M | 111.81M | 49.94M | 46.40M | 34.50M |
EBITDA Margin | 58.17% | 59.35% | 57.53% | 56.43% | 58.77% | 57.34% | 60.87% | 132.89% | 67.82% | 73.80% | 83.15% | 82.75% | 66.69% | 64.54% | 49.49% | 74.16% | 79.80% | 83.22% | 81.68% | 63.19% | 61.95% | 73.40% | 66.09% | 68.29% | 66.19% | 68.34% | 62.02% | 52.91% | 55.57% | 51.72% |
EBIT | 540.35M | 770.00M | 403.10M | 217.41M | 301.42M | 241.81M | 284.40M | 914.59M | 348.50M | 387.25M | 436.32M | 392.44M | 171.01M | 157.69M | 85.46M | 193.16M | 256.06M | 351.19M | 310.63M | 120.56M | 104.84M | 146.11M | 131.13M | 143.46M | 119.48M | 107.80M | 66.97M | 26.05M | 26.10M | 18.30M |
EBIT Margin | 34.94% | 54.12% | 35.25% | 20.83% | 29.31% | 25.33% | 31.57% | 104.35% | 39.03% | 45.88% | 55.31% | 53.91% | 32.33% | 30.64% | 16.40% | 39.54% | 49.45% | 57.19% | 52.65% | 33.99% | 30.50% | 42.99% | 37.23% | 40.75% | 37.84% | 39.62% | 37.15% | 27.60% | 31.26% | 27.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 |