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.04B | 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.01B | 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 | 91.23M | 74.97M |
Operating Expenses | 964.50M | 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 | -107.62M | -137.05M |
Selling, General & Admin | 779.60M | 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 | N/A | 64.30M | 59.90M | 53.90M | 61.10M | 42.80M | 30.60M | 20.00M | 13.00M | 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 | N/A | 166.60M | 150.70M | 139.50M | 117.70M | 8.40M | -1.80M | 6.70M | 1.80M | 6.25M | 4.64M | -2.20M | -652.00K | 4.29M | 31.96M | 26.00M | 21.26M | 14.97M | 8.27M | 8.22M | 7.12M | 5.55M | -107.62M | -137.05M |
Operating Income | 230.60M | 167.80M | 257.00M | 215.20M | 189.60M | 215.80M | 169.80M | 180.80M | 190.60M | 105.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 | -16.39M | -62.07M |
Other Expenses / Income | -56.50M | -37.20M | -6.50M | 67.80M | 8.90M | 17.10M | 11.30M | 44.10M | 3.10M | 8.41M | 7.36M | 2.96M | 1.71M | 6.73M | 2.93M | 3.85M | 6.23M | 4.16M | 3.20M | 1.80M | 1.11M | 4.46M | 676.00K | 20.73M |
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 | 281.00K | 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.70M | 46.20M | 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.50M | 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 | 419.70M | 323.70M | 417.00M | 433.90M | 326.40M | 331.60M | 261.00M | 295.40M | 255.00M | 169.34M | 216.40M | 196.72M | 184.35M | 167.46M | 160.22M | 165.12M | 138.51M | 92.50M | 54.75M | 25.96M | -3.63M | -2.79M | 91.23M | 74.97M |
EBITDA Margin | 20.59% | 17.30% | 24.54% | 31.23% | 27.68% | 32.51% | 28.63% | 36.99% | 32.33% | 22.28% | 30.99% | 29.88% | 29.20% | 30.15% | 33.45% | 32.86% | 31.83% | 29.35% | 24.11% | 14.45% | -2.60% | -2.55% | 100.00% | 100.00% |
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.41M | 129.63M | 144.29M | 125.18M | 84.74M | 51.34M | 20.38M | -8.95M | 135.00K | -14.57M | -39.15M |
EBIT Margin | 11.52% | 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.30% | 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 |