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-09-30 | 2006-09-30 | 2005-09-30 | 2004-09-30 | 2003-09-30 | 2002-09-30 | 2001-09-30 | 2000-09-30 | 1999-09-30 | 1998-09-30 | 1997-09-30 | 1996-09-30 | 1995-09-30 | 1994-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.45B | 1.42B | 1.37B | 1.29B | 1.26B | 1.01B | 1.02B | 1.01B | 1.05B | 1.02B | 864.93M | 666.58M | 465.10M | 418.42M | 405.75M | 417.65M | 366.22M | 347.90M | 313.24M | 292.78M | 277.29M | 282.83M | 299.80M | 303.56M | 354.80M | 289.80M | 215.50M | 159.80M | 114.90M | 74.10M |
Cost of Revenue | 841.58M | 696.07M | 638.87M | 622.46M | 617.45M | 430.35M | 452.29M | 444.91M | 472.30M | 454.76M | 343.84M | 225.64M | 134.28M | 129.72M | 127.65M | 170.23M | 140.84M | 110.75M | 84.98M | 82.38M | 86.85M | 91.69M | 116.96M | 95.42M | 99.60M | 89.90M | 68.00M | 53.00M | 37.00M | 32.80M |
Gross Profit | 611.00M | 725.83M | 731.73M | 671.86M | 640.84M | 579.43M | 571.90M | 560.79M | 573.68M | 561.39M | 521.09M | 440.94M | 330.81M | 288.70M | 278.11M | 247.42M | 225.38M | 237.16M | 228.25M | 210.41M | 190.44M | 191.13M | 182.84M | 208.14M | 255.20M | 199.90M | 147.50M | 106.80M | 77.90M | 41.30M |
Operating Expenses | 387.99M | 522.00M | 521.83M | 527.12M | 517.09M | 453.52M | 487.26M | 491.12M | 445.73M | 423.22M | 398.04M | 366.56M | 264.58M | 235.05M | 236.54M | 225.71M | 222.96M | 183.38M | 163.80M | 155.59M | 155.18M | 149.47M | 207.74M | 206.40M | 184.90M | 148.80M | 110.80M | 85.50M | 68.20M | 70.30M |
Selling, General & Admin | 247.23M | 249.01M | 250.34M | 256.04M | 258.98M | 225.30M | 260.92M | 231.70M | 216.83M | 207.11M | 199.13M | 195.80M | 152.35M | 140.65M | 141.04M | 179.81M | 170.87M | 134.16M | 124.11M | 117.59M | 110.52M | 112.92M | 153.28M | 137.96M | 128.80M | 112.00M | 100.90M | 60.70M | 59.30M | 62.70M |
Research & Development | 140.76M | 146.31M | 144.31M | 139.29M | 146.57M | 143.63M | 136.92M | 169.90M | 145.92M | 144.21M | 142.56M | 133.76M | 90.18M | 74.08M | 77.51M | 45.90M | 52.09M | 40.77M | 39.69M | 38.01M | 35.37M | 35.03M | 40.53M | 38.83M | 34.60M | 25.40M | N/A | 14.50M | N/A | N/A |
Other Operating Expenses | -8.51M | 126.68M | 127.18M | 131.79M | 111.53M | -3.72M | 89.43M | 89.52M | 82.98M | 71.90M | 56.36M | 37.00M | 22.06M | 20.33M | 17.99M | N/A | N/A | 8.45M | N/A | N/A | 9.29M | 1.52M | 13.93M | 29.61M | 21.50M | 11.40M | 9.90M | 10.30M | 8.90M | 7.60M |
Operating Income | 223.01M | 203.84M | 209.90M | 144.74M | 123.76M | 125.91M | 84.64M | 69.67M | 127.95M | 138.17M | 123.05M | 74.37M | 66.23M | 53.65M | 41.57M | 21.71M | 2.42M | 53.78M | 64.45M | 54.81M | 35.26M | 41.67M | -24.90M | 1.74M | 70.30M | 51.10M | 36.70M | 21.30M | 9.70M | -29.00M |
Other Expenses / Income | -75.38M | 2.80M | -34.83M | -46.12M | -51.55M | -3.72M | -41.07M | 115.91M | -14.57M | -39.40M | -29.89M | -9.10M | -1.92M | -4.95M | -8.46M | 5.84M | -6.30M | 7.10M | 1.65M | 2.62M | -1.65M | -3.96M | -19.91M | 1.85M | 1.60M | 200.00K | 1.20M | 500.00K | -800.00K | -2.50M |
Before Tax Income | 147.63M | 206.63M | 175.06M | 98.63M | 72.21M | 91.80M | 43.57M | 185.58M | 113.37M | 98.77M | 93.16M | 65.27M | 64.31M | 48.70M | 33.11M | 27.56M | -3.88M | 60.88M | 66.11M | 57.44M | 33.61M | 37.71M | -44.81M | 3.59M | 71.90M | 51.30M | 37.90M | 21.80M | 8.90M | -31.50M |
Income Tax Expenses | 26.12M | 64.46M | 47.27M | 25.97M | 5.15M | 22.88M | 38.44M | 56.05M | 27.94M | 31.21M | 29.29M | 16.42M | 18.46M | 21.51M | 13.48M | 16.97M | 5.25M | 5.51M | 22.86M | 10.75M | 19.29M | 22.44M | -1.79M | 1.48M | 27.20M | 19.50M | 14.30M | 9.20M | 2.30M | 2.00M |
Net Income | 121.51M | 142.18M | 127.79M | 72.66M | 67.06M | 68.92M | 5.13M | 129.53M | 85.44M | 67.56M | 63.87M | 48.85M | 45.85M | 27.20M | 19.63M | 10.58M | -9.13M | 55.37M | 43.25M | 46.69M | 14.32M | 15.27M | -43.02M | 2.11M | 44.70M | 31.80M | 23.60M | 12.60M | 3.80M | -33.50M |
Interest Expenses | 78.49M | 53.19M | 45.06M | 56.63M | 64.03M | 41.53M | 39.01M | 40.18M | 41.37M | 39.74M | 27.22M | 10.42M | 2.43M | 2.00M | 2.86M | 5.01M | 6.64M | 185.00K | N/A | N/A | 3.00M | 5.60M | 2.00M | 912.00K | 400.00K | 200.00K | N/A | 200.00K | 1.70M | 3.00M |
Basic Shares Outstanding | 108.50M | 113.70M | 117.41M | 116.40M | 116.17M | 116.06M | 118.06M | 117.53M | 117.47M | 114.80M | 117.89M | 116.09M | 100.37M | 100.68M | 103.10M | 103.49M | 110.80M | 112.11M | 113.05M | 111.00M | 106.67M | 105.98M | 102.35M | 95.23M | 95.00M | 88.67M | 86.24M | 81.05M | 71.25M | 67.00M |
Diluted Shares Outstanding | 108.86M | 114.24M | 118.65M | 118.08M | 118.57M | 117.63M | 119.44M | 118.85M | 118.92M | 116.77M | 120.05M | 119.72M | 102.58M | 101.61M | 103.66M | 104.39M | 110.80M | 114.71M | 115.50M | 114.23M | 107.12M | 106.72M | 102.35M | 96.35M | 97.09M | 91.36M | 87.37M | 81.05M | 71.25M | 67.00M |
EBITDA | 357.00M | 398.19M | 364.03M | 319.02M | 274.75M | 230.68M | 184.81M | 329.22M | 252.18M | 225.19M | 190.35M | 126.47M | 95.12M | 77.05M | 59.69M | 54.62M | 23.60M | 69.42M | 71.29M | 64.01M | 45.65M | 59.19M | -4.28M | 34.12M | 93.80M | 62.90M | 47.80M | 32.30M | 16.70M | -20.90M |
EBITDA Margin | 24.58% | 28.00% | 26.56% | 24.65% | 21.83% | 22.84% | 18.04% | 32.74% | 24.11% | 22.16% | 22.01% | 18.97% | 20.45% | 18.41% | 14.71% | 13.08% | 6.44% | 19.95% | 22.76% | 21.86% | 16.46% | 20.93% | -1.43% | 11.24% | 26.44% | 21.70% | 22.18% | 20.21% | 14.53% | -28.21% |
EBIT | 226.11M | 259.83M | 220.12M | 155.26M | 136.24M | 133.33M | 82.58M | 225.76M | 154.75M | 138.51M | 120.38M | 75.69M | 66.74M | 50.70M | 35.96M | 32.57M | 2.76M | 61.06M | 66.11M | 57.44M | 36.61M | 43.31M | -42.81M | 4.50M | 72.30M | 51.50M | 37.90M | 22.00M | 7.80M | -28.50M |
EBIT Margin | 15.57% | 18.27% | 16.06% | 12.00% | 10.83% | 13.20% | 8.06% | 22.45% | 14.79% | 13.63% | 13.92% | 11.35% | 14.35% | 12.12% | 8.86% | 7.80% | 0.75% | 17.55% | 21.10% | 19.62% | 13.20% | 15.31% | -14.28% | 1.48% | 20.38% | 17.77% | 17.59% | 13.77% | 6.79% | -38.46% |
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-09-30 | 2006-09-30 | 2005-09-30 | 2004-09-30 | 2003-09-30 | 2002-09-30 | 2001-09-30 | 2000-09-30 | 1999-09-30 | 1998-09-30 | 1997-09-30 | 1996-09-30 | 1995-09-30 | 1994-09-30 |