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.76B | 1.73B | 810.62M | 835.37M | 796.34M | 711.89M | 613.95M | 605.80M | 599.41M | 568.40M | 504.50M | 494.90M | 455.80M | 402.05M | 415.69M | 429.62M | 374.33M | 363.60M | 379.05M | 432.97M | 464.16M | 443.93M | 404.27M | 371.58M | 305.90M | 269.50M | 266.30M | 248.60M | 220.40M | 192.10M |
Cost of Revenue | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 15.63M | N/A | 2.90M | N/A | 44.00K | 9.55M | N/A | 19.33M | 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.76B | 1.73B | 810.62M | 835.37M | 796.34M | 711.89M | 613.95M | 605.80M | 583.78M | 568.40M | 501.60M | 494.90M | 455.76M | 392.49M | 415.69M | 410.29M | 374.33M | 363.60M | 379.05M | 432.97M | 464.16M | 443.93M | 404.27M | 371.58M | 305.90M | 269.50M | 266.30M | 248.60M | 220.40M | 192.10M |
Operating Expenses | 1.84B | 71.31M | -471.76M | -579.81M | -505.98M | -408.77M | 30.01M | 30.32M | 22.17M | 25.98M | 19.16M | 19.48M | 20.95M | 13.97M | 19.07M | 16.74M | 16.11M | 18.00M | 17.62M | -191.94M | -186.97M | -33.39M | 54.90M | 73.06M | 57.50M | 43.50M | 28.90M | 27.30M | 24.60M | -13.70M |
Selling, General & Admin | 642.61M | 627.22M | 359.96M | 362.00M | 359.67M | 357.81M | 313.39M | 321.02M | 300.96M | 274.10M | 249.20M | 243.00M | 244.90M | 218.84M | 239.31M | 208.89M | 172.13M | 168.02M | 156.10M | 202.77M | 180.11M | 159.48M | 146.32M | 138.19M | 115.40M | 96.40M | 94.50M | 89.90M | 80.50M | 71.50M |
Research & Development | 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 | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 1.19B | -555.91M | -831.72M | -941.82M | -865.65M | -766.58M | -134.03M | -120.96M | N/A | N/A | N/A | N/A | N/A | 3.93M | 24.80M | N/A | N/A | N/A | N/A | -394.70M | -367.08M | -192.87M | -91.42M | -65.13M | -57.90M | -52.90M | -65.60M | -62.60M | -55.90M | -85.20M |
Operating Income | 832.19M | 671.00M | 338.86M | 255.56M | 290.36M | 303.12M | 249.01M | 261.42M | 210.07M | 177.71M | 166.90M | 163.73M | 153.48M | 121.91M | 101.90M | 210.80M | 74.89M | 79.37M | 78.59M | 241.03M | 277.18M | 410.54M | 459.16M | 444.65M | 363.40M | 313.00M | 295.20M | 275.90M | 245.00M | 178.40M |
Other Expenses / Income | -80.89M | -45.19M | -17.39M | -20.81M | -22.94M | -25.08M | -21.32M | 16.50M | -6.33M | -18.48M | -14.49M | -31.07M | -2.20M | -10.16M | -7.38M | -53.14M | 17.32M | 15.57M | 15.25M | -205.44M | -197.74M | -257.95M | -338.41M | -368.40M | -254.60M | -213.20M | -210.20M | -190.60M | -174.10M | -118.50M |
Before Tax Income | 751.30M | 544.73M | 338.86M | 255.56M | 290.36M | 208.68M | 168.66M | 200.43M | 162.89M | 142.00M | 142.50M | 127.80M | 99.80M | 56.96M | 13.45M | 80.93M | 92.21M | 94.95M | 93.84M | 74.64M | 79.44M | 152.58M | 120.75M | 76.24M | 108.80M | 99.80M | 85.00M | 85.30M | 70.90M | 59.90M |
Income Tax Expenses | 169.31M | 116.45M | 61.32M | 29.15M | 52.15M | 17.85M | 72.94M | 66.16M | 46.18M | 38.30M | 41.60M | 36.10M | 27.30M | 18.75M | -283.00K | 18.45M | 17.32M | 15.57M | 15.25M | 7.07M | 9.03M | 34.65M | 27.71M | 14.55M | 26.10M | 28.10M | 24.30M | 25.10M | 19.20M | 13.90M |
Net Income | 581.99M | 428.29M | 277.54M | 226.41M | 238.21M | 190.83M | 95.72M | 134.26M | 116.72M | 103.70M | 100.90M | 91.70M | 72.50M | 38.21M | 13.74M | 62.48M | 74.89M | 79.37M | 63.76M | 67.57M | 70.41M | 117.93M | 93.04M | 61.70M | 86.80M | 61.80M | 60.70M | 60.20M | 51.70M | 46.00M |
Interest Expenses | 703.67M | 126.27M | 42.25M | 67.21M | 126.11M | 94.44M | 58.17M | 44.43M | 33.07M | 23.40M | 24.40M | 35.90M | 53.70M | 78.43M | 109.28M | 149.20M | 242.18M | 239.00M | 206.09M | 166.39M | 197.74M | 257.95M | 338.41M | 368.40M | 250.50M | 223.10M | 210.20M | 190.60M | 174.10M | 118.50M |
Basic Shares Outstanding | 290.75M | 275.18M | 165.18M | 165.51M | 171.91M | 155.68M | 137.82M | 127.70M | 115.73M | 107.82M | 100.71M | 96.44M | 94.47M | 86.78M | 71.31M | 65.66M | 65.68M | 66.14M | 67.83M | 69.30M | 70.15M | 70.54M | 71.93M | 72.47M | 73.08M | 47.66M | 59.09M | 57.71M | 62.50M | 63.94M |
Diluted Shares Outstanding | 291.86M | 276.69M | 165.93M | 166.18M | 172.69M | 156.54M | 138.51M | 128.30M | 116.25M | 108.36M | 101.20M | 96.83M | 94.77M | 86.93M | 71.37M | 65.78M | 65.75M | 66.14M | 68.56M | 70.07M | 75.71M | 70.67M | 72.04M | 73.17M | 75.57M | 63.59M | 60.97M | 59.59M | 64.33M | 65.36M |
EBITDA | 816.56M | 607.03M | 383.11M | 313.75M | 343.79M | 239.93M | 210.68M | 230.99M | 188.74M | 163.45M | 161.91M | 147.03M | 118.27M | N/A | N/A | 114.75M | N/A | N/A | 175.02M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 46.34% | 35.13% | 47.26% | 37.56% | 43.17% | 33.70% | 34.32% | 38.13% | 31.49% | 28.76% | 32.09% | 29.71% | 25.95% | 0.00% | 0.00% | 26.71% | 0.00% | 0.00% | 46.17% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 1.45B | 671.00M | 381.11M | 322.77M | 416.47M | 303.12M | 226.83M | 244.86M | 195.97M | 165.40M | 166.90M | 163.70M | 153.50M | 135.39M | 122.73M | 230.12M | 334.39M | 333.94M | 285.11M | 241.03M | 277.18M | 410.54M | 459.16M | 444.65M | 363.40M | 313.00M | 295.20M | 275.90M | 245.00M | 178.40M |
EBIT Margin | 82.56% | 38.84% | 47.01% | 38.64% | 52.30% | 42.58% | 36.95% | 40.42% | 32.69% | 29.10% | 33.08% | 33.08% | 33.68% | 33.68% | 29.52% | 53.56% | 89.33% | 91.84% | 75.22% | 55.67% | 59.72% | 92.48% | 113.58% | 119.66% | 118.80% | 116.14% | 110.85% | 110.98% | 111.16% | 92.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 | 1995-12-31 | 1994-12-31 |