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-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.11B | 2.03B | 1.79B | 1.57B | 1.75B | 1.63B | 1.54B | 1.50B | 1.35B | 1.29B | 1.25B | 1.18B | 1.13B | 1.09B | 1.06B | 1.20B | 1.21B | 1.12B | 1.02B | 883.51M | 810.14M | 775.68M | 729.05M | 687.32M | 444.10M | 288.60M | 200.50M | 27.40M | 101.90M |
Cost of Revenue | 696.80M | 667.82M | 576.95M | 557.66M | 595.52M | 561.85M | 540.88M | 525.60M | 473.76M | 453.27M | 436.84M | 418.54M | 409.05M | 398.47M | 397.73M | 485.75M | 408.40M | 390.56M | 353.14M | 302.16M | 292.02M | N/A | 251.48M | 217.47M | 143.10M | 92.80M | 63.40M | 10.80M | 34.40M |
Gross Profit | 1.41B | 1.36B | 1.21B | 1.01B | 1.16B | 1.07B | 1.00B | 974.70M | 879.64M | 833.79M | 809.00M | 764.36M | 724.43M | 693.82M | 658.34M | 712.67M | 801.16M | 729.53M | 668.52M | 581.35M | 518.12M | 775.68M | 477.57M | 469.85M | 301.00M | 195.80M | 137.10M | 16.60M | 67.50M |
Operating Expenses | 742.45M | 802.04M | 691.38M | 610.11M | 647.62M | 597.59M | 549.68M | 550.75M | 505.37M | 558.31M | 589.37M | 560.49M | 538.06M | 554.32M | 560.72M | 532.72M | 573.36M | 539.76M | 501.70M | 481.31M | 453.05M | 719.51M | 505.65M | 456.17M | 271.50M | 149.50M | 93.40M | 11.10M | 41.20M |
Selling, General & Admin | 332.79M | 453.15M | 420.53M | 358.82M | 402.88M | 372.32M | 338.57M | 345.79M | 313.94M | 299.88M | 288.79M | 264.41M | 248.97M | 246.51M | 216.96M | 199.42M | 270.39M | 248.94M | 212.73M | 188.32M | 171.52M | 441.95M | 151.05M | 138.07M | 94.40M | 60.90M | 45.40M | 7.70M | 27.10M |
Research & Development | N/A | 0 | 0 | 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 |
Other Operating Expenses | 393.97M | 348.89M | 270.85M | 251.30M | 244.74M | 225.26M | 211.10M | 204.96M | 191.43M | 258.44M | 300.58M | 296.08M | 289.09M | 307.80M | 331.30M | 324.29M | 302.96M | 290.82M | 288.97M | 292.99M | 281.52M | 277.56M | 354.61M | 318.10M | 177.10M | 88.60M | 48.00M | 3.40M | 14.10M |
Operating Income | 675.43M | 578.00M | 521.19M | 410.11M | 517.74M | 460.56M | 455.37M | 439.05M | 383.03M | 278.67M | 223.44M | 217.69M | 186.37M | 139.51M | 97.62M | 179.95M | 227.80M | 189.77M | 166.82M | 100.04M | 65.08M | 56.17M | -28.09M | 13.69M | 29.50M | 46.30M | 43.70M | 5.50M | 26.30M |
Other Expenses / Income | -168.82M | -121.90M | -123.84M | -162.06M | -149.85M | -144.63M | -128.46M | -126.88M | -98.40M | -135.24M | -160.46M | -181.41M | -171.20M | -203.08M | -191.75M | -167.34M | -144.40M | -111.64M | -93.14M | -75.58M | -120.89M | -112.19M | -126.22M | -144.91M | -82.70M | -58.40M | -36.80M | -3.70M | -18.00M |
Before Tax Income | 506.62M | 456.10M | 397.35M | 248.05M | 367.89M | 315.93M | 326.91M | 312.17M | 284.63M | 143.43M | 62.98M | 19.30M | 15.17M | -63.57M | -94.14M | 23.81M | 83.40M | 78.13M | 73.68M | 24.46M | -55.81M | -56.02M | -154.31M | -131.22M | -53.20M | -12.10M | 7.50M | 1.70M | 8.30M |
Income Tax Expenses | 9.78M | 17.45M | 9.26M | 4.66M | -4.22M | 10.70M | 9.23M | 13.36M | 22.06M | -110.09M | 22.84M | 9.48M | 6.62M | -23.47M | -36.10M | 14.09M | 37.19M | 34.23M | 31.90M | 11.30M | -20.64M | -19.69M | -45.67M | -37.12M | -9.60M | -200.00K | 4.70M | 700.00K | -2.40M |
Net Income | 495.76M | 438.65M | 388.09M | 243.39M | 372.11M | 305.23M | 317.68M | 298.81M | 262.57M | 253.52M | 40.14M | 9.82M | 8.55M | -40.10M | -58.04M | 9.72M | 46.22M | 43.90M | 41.78M | 13.15M | -46.85M | -36.33M | -108.63M | -94.11M | -44.60M | -11.90M | 2.80M | 1.00M | 10.70M |
Interest Expenses | 174.51M | 127.51M | 106.38M | 137.62M | 150.62M | 129.73M | 128.40M | 123.69M | 98.43M | 105.25M | 146.28M | 157.09M | 171.09M | 186.05M | 197.05M | 159.16M | 125.04M | 100.78M | 96.00M | 74.52M | N/A | 117.71M | 125.30M | 143.92M | 76.80M | 56.70M | 34.20M | 3.80M | 20.30M |
Basic Shares Outstanding | 101.92M | 101.53M | 101.13M | 100.76M | 100.13M | 98.82M | 97.93M | 97.13M | 96.32M | 95.22M | 94.39M | 93.38M | 92.85M | 92.26M | 91.73M | 92.13M | 96.78M | 102.72M | 105.61M | 104.04M | 102.69M | 101.09M | 98.57M | 90.84M | 69.12M | 51.25M | 48.00M | 43.17M | 50.95M |
Diluted Shares Outstanding | 102.11M | 101.63M | 101.35M | 100.90M | 100.32M | 99.09M | 98.37M | 97.69M | 96.38M | 95.28M | 94.75M | 93.67M | 93.17M | 92.67M | 91.84M | 92.31M | 97.55M | 103.50M | 106.09M | 104.57M | 102.69M | 101.09M | 98.57M | 90.84M | 69.12M | 51.25M | 48.00M | 43.17M | 50.95M |
EBITDA | 973.48M | 916.04M | 793.75M | 652.38M | 760.53M | 693.05M | 661.81M | 628.91M | 565.70M | 533.91M | 520.21M | 496.79M | 483.13M | 435.18M | 439.63M | 504.24M | 530.77M | 480.59M | 459.37M | 393.03M | 347.35M | 334.06M | 327.44M | 331.78M | 206.60M | 134.90M | 92.30M | 8.90M | 40.40M |
EBITDA Margin | 46.11% | 45.08% | 44.41% | 41.58% | 43.37% | 42.59% | 42.94% | 41.92% | 41.80% | 41.48% | 41.76% | 42.00% | 42.62% | 39.84% | 41.63% | 42.08% | 43.88% | 42.91% | 44.96% | 44.49% | 42.88% | 43.07% | 44.91% | 48.27% | 46.52% | 46.74% | 46.03% | 32.48% | 39.65% |
EBIT | 680.06M | 583.61M | 503.73M | 385.67M | 518.50M | 445.66M | 455.30M | 435.85M | 383.06M | 248.68M | 209.26M | 176.39M | 186.27M | 122.48M | 102.91M | 182.97M | 208.44M | 178.91M | 169.68M | 98.98M | -67.49M | 61.69M | -29.01M | 12.70M | 22.60M | 44.60M | 41.70M | 5.50M | 28.60M |
EBIT Margin | 32.22% | 28.72% | 28.18% | 24.58% | 29.57% | 27.39% | 29.54% | 29.05% | 28.30% | 19.32% | 16.80% | 14.91% | 16.43% | 11.21% | 9.74% | 15.27% | 17.23% | 15.97% | 16.61% | 11.20% | -8.33% | 7.95% | -3.98% | 1.85% | 5.09% | 15.45% | 20.80% | 20.07% | 28.07% |
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-10-31 |