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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.07B | 1.87B | 1.70B | 1.39B | 1.18B | 1.02B | 911.70M | 798.60M | 788.80M | 760.07M | 698.27M | 658.29M | 631.40M | 555.35M | 479.00M | 502.46M | 435.11M | 315.18M | 227.11M | 179.66M | 139.50M | 109.62M | 91.23M | 74.97M |
Cost of Revenue | 1.03B | 779.30M | 698.40M | 556.40M | 483.10M | 411.10M | 386.60M | 344.30M | 330.10M | 318.64M | 271.44M | 195.35M | 182.13M | 157.07M | 128.62M | 130.09M | 113.78M | 86.97M | 64.41M | 54.71M | 43.52M | 39.03M | N/A | N/A |
Gross Profit | 1.04B | 1.09B | 1.00B | 833.10M | 695.90M | 608.80M | 525.10M | 454.30M | 458.70M | 441.43M | 426.83M | 462.94M | 449.27M | 398.28M | 350.38M | 372.37M | 321.33M | 228.20M | 162.71M | 124.95M | 95.97M | 70.58M | N/A | N/A |
Operating Expenses | 757.30M | 923.50M | 743.90M | 617.90M | 506.30M | 393.00M | 355.30M | 273.50M | 268.10M | 274.84M | 256.18M | 312.27M | 310.85M | 277.22M | 225.06M | 233.25M | 204.08M | 150.67M | 116.23M | 107.21M | 106.73M | 78.92M | N/A | N/A |
Selling, General & Admin | 757.30M | 756.90M | 593.20M | 478.40M | 388.60M | 296.30M | 264.10M | 202.80M | 203.70M | 219.95M | 210.48M | 217.74M | 214.78M | 188.32M | 154.72M | 166.92M | 147.70M | 106.20M | 88.31M | 98.99M | 84.94M | 61.50M | N/A | N/A |
Research & Development | 81.20M | 64.30M | 59.90M | 53.90M | 61.10M | N/A | N/A | N/A | N/A | N/A | N/A | 51.44M | 53.16M | 49.24M | 38.38M | 40.34M | 35.12M | 29.49M | 19.65M | N/A | 14.66M | 11.88M | N/A | N/A |
Other Operating Expenses | 11.50M | 166.60M | 150.70M | 139.50M | 117.70M | 8.40M | 91.20M | 70.70M | 64.40M | 54.89M | 45.69M | 43.10M | 42.91M | 39.66M | 31.96M | 26.00M | 21.26M | 14.97M | 8.27M | 8.22M | 7.12M | 5.55M | N/A | N/A |
Operating Income | 280.60M | 167.80M | 257.00M | 215.20M | 189.60M | 215.80M | 169.80M | 180.80M | 190.60M | 166.59M | 170.65M | 150.67M | 138.41M | 121.06M | 125.32M | 139.12M | 117.25M | 77.53M | 46.48M | 17.73M | -10.75M | -8.34M | 91.23M | 74.97M |
Other Expenses / Income | -106.50M | -37.20M | -6.50M | 67.80M | 8.90M | 18.90M | 11.30M | 44.10M | 3.10M | -52.70M | 7.36M | 2.96M | 1.71M | 6.73M | 2.93M | 3.85M | 6.23M | 4.16M | 3.20M | 1.80M | 1.11M | 4.46M | -106.94M | -116.32M |
Before Tax Income | 174.10M | 130.60M | 250.50M | 283.00M | 198.50M | 232.90M | 181.10M | 224.90M | 193.70M | 113.90M | 178.01M | 153.62M | 140.12M | 127.79M | 128.25M | 142.97M | 123.48M | 81.69M | 49.68M | 19.54M | -9.64M | -3.88M | -15.71M | -41.35M |
Income Tax Expenses | 33.00M | 56.50M | 62.60M | 59.70M | 45.60M | 47.80M | 42.90M | 63.70M | 62.70M | 35.68M | 56.03M | 52.88M | 43.66M | 42.76M | 47.09M | 51.76M | 51.26M | 32.98M | 20.22M | 11.57M | 2.95M | -311.00K | -5.28M | -10.51M |
Net Income | 141.10M | 70.50M | 193.30M | 223.60M | 152.00M | 183.00M | 136.90M | 161.00M | 132.60M | 78.30M | 123.53M | 108.08M | 98.36M | 86.37M | 82.46M | 92.53M | 73.92M | 51.76M | 31.12M | 8.81M | -11.90M | 446.00K | -9.29M | -28.64M |
Interest Expenses | 60.70M | 28.40M | 8.70M | 9.50M | 11.10M | 4.10M | 5.50M | 1.50M | 500.00K | 512.00K | 228.00K | 311.00K | 1.32M | N/A | 82.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 42.60M | 42.60M | 43.00M | 42.90M | 42.70M | 42.60M | 42.70M | 43.00M | 44.20M | 44.67M | 46.16M | 48.50M | 50.03M | 49.25M | 48.11M | 46.14M | 43.22M | 41.18M | 39.39M | 38.42M | 38.38M | 38.34M | 38.30M | 38.39M |
Diluted Shares Outstanding | 42.90M | 42.90M | 43.40M | 43.20M | 43.20M | 43.00M | 43.00M | 43.30M | 44.30M | 44.90M | 46.49M | 49.15M | 50.99M | 50.55M | 49.79M | 49.21M | 48.16M | 46.72M | 44.46M | 41.86M | 38.38M | 40.36M | 41.36M | 38.39M |
EBITDA | 465.50M | 325.60M | 409.00M | 351.10M | 287.80M | 302.00M | 276.50M | 296.90M | 260.20M | 169.38M | 225.48M | 204.36M | 186.25M | 168.79M | 161.59M | 170.29M | 146.43M | 99.71M | 59.61M | 28.61M | -1.82M | 5.68M | -14.57M | -39.15M |
EBITDA Margin | 22.53% | 17.41% | 24.07% | 25.27% | 24.41% | 29.61% | 30.33% | 37.18% | 32.99% | 22.28% | 32.29% | 31.04% | 29.50% | 30.39% | 33.74% | 33.89% | 33.65% | 31.64% | 26.25% | 15.92% | -1.31% | 5.18% | -15.97% | -52.22% |
EBIT | 234.80M | 155.40M | 264.60M | 292.80M | 208.70M | 234.90M | 185.30M | 226.20M | 195.80M | 114.49M | 179.79M | 161.27M | 143.33M | 129.13M | 129.63M | 144.29M | 125.18M | 84.74M | 51.34M | 20.38M | -8.95M | 135.00K | -14.57M | -39.15M |
EBIT Margin | 11.36% | 8.31% | 15.57% | 21.07% | 17.70% | 23.03% | 20.32% | 28.32% | 24.82% | 15.06% | 25.75% | 24.50% | 22.70% | 23.25% | 27.06% | 28.72% | 28.77% | 26.89% | 22.61% | 11.35% | -6.41% | 0.12% | -15.97% | -52.22% |
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 |