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 | 825.71M | 968.75M | 1.10B | 1.07B | 995.30M | 877.96M | 813.57M | 830.58M | 942.02M | 880.97M | 735.13M | 592.80M | 458.94M | 372.71M | 281.09M | 263.27M | 220.75M | 188.32M | 148.53M | 113.40M | 84.93M | 55.85M | 32.34M | 19.33M |
Cost of Revenue | 297.90M | 356.64M | 378.74M | 436.86M | 310.44M | 319.40M | 273.03M | 258.85M | 268.35M | 234.53M | 192.47M | 168.36M | 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 | 527.82M | 612.11M | 718.08M | 628.55M | 684.86M | 558.56M | 540.54M | 571.73M | 673.67M | 646.44M | 542.66M | 424.44M | 458.94M | 372.71M | 281.09M | 263.27M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 407.65M | 395.19M | 418.75M | 420.56M | 434.93M | 370.17M | 329.54M | 221.33M | 233.87M | 165.21M | 114.18M | 101.66M | 282.07M | 242.84M | 200.48M | 178.44M | 139.56M | 116.32M | 88.92M | 68.51M | 50.47M | 34.88M | N/A | N/A |
Selling, General & Admin | 184.95M | 173.00M | 186.67M | 214.17M | 251.33M | 208.06M | 110.75M | 112.58M | 112.98M | 100.42M | 68.09M | 64.76M | 256.71M | 220.11M | 182.47M | 164.04M | 69.02M | 58.14M | 44.33M | 36.62M | 28.99M | 21.70M | N/A | N/A |
Research & Development | 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 |
Other Operating Expenses | -407.65M | -1.32M | 282.00K | -1.05M | -364.00K | -316.00K | 218.79M | 108.75M | 120.89M | 64.79M | 46.09M | 36.91M | 25.36M | 22.73M | 18.01M | 14.40M | 70.54M | 58.18M | 44.59M | 31.89M | 21.49M | 13.18M | N/A | N/A |
Operating Income | 120.16M | 285.80M | 375.00M | 349.70M | 247.69M | 185.26M | 211.00M | 350.41M | 439.80M | 481.23M | 428.48M | 322.78M | 176.87M | 129.86M | 80.61M | 84.84M | 81.18M | 72.00M | 59.60M | 44.89M | 34.45M | 20.96M | 8.77M | 4.30M |
Other Expenses / Income | -203.05M | -340.00K | -527.00K | 956.00K | 11.59M | 25.32M | -53.46M | -216.32M | -182.28M | -180.22M | -145.41M | -115.75M | -9.40M | -8.99M | -7.91M | -11.09M | -3.28M | 205.55K | 330.99K | -50.64K | -541.90K | -2.43M | -3.14M | -1.76M |
Before Tax Income | -82.89M | 154.78M | 250.33M | 208.94M | 117.36M | 89.50M | 157.54M | 134.08M | 257.52M | 301.01M | 283.06M | 207.03M | 167.46M | 120.88M | 72.70M | 73.75M | 77.90M | 72.21M | 59.93M | 44.84M | 33.91M | 18.54M | 5.63M | 2.54M |
Income Tax Expenses | -16.13M | 36.79M | 54.82M | 41.20M | 19.68M | 13.76M | -11.54M | 43.19M | 89.39M | 124.51M | 106.15M | 80.93M | 66.32M | 47.00M | 28.40M | 28.38M | 29.66M | 27.72M | 23.16M | 17.39M | 13.20M | 1.47M | N/A | N/A |
Net Income | -83.48M | 117.15M | 183.16M | 149.34M | 86.16M | 65.56M | 162.26M | 85.10M | 167.93M | 176.50M | 175.31M | 126.59M | 100.79M | 73.45M | 44.31M | 45.36M | 48.24M | 44.49M | 36.77M | 27.45M | 20.71M | 17.07M | 5.63M | 2.54M |
Interest Expenses | 219.43M | 51.70M | 38.96M | 35.50M | 144.16M | 124.21M | 96.11M | 80.86M | 60.34M | 35.23M | 14.47M | 9.04M | 10.57M | 9.05M | 7.91M | 11.15M | 3.70M | 378.55K | 280.50K | 273.36K | 602.07K | 2.45M | N/A | N/A |
Basic Shares Outstanding | 39.18M | 39.64M | 44.96M | 45.54M | 45.39M | 45.41M | 45.67M | 46.32M | 48.13M | 49.99M | 50.37M | 50.99M | 51.33M | 50.46M | 46.26M | 45.69M | 46.94M | 47.73M | 46.93M | 46.07M | 43.64M | 31.59M | 30.00M | 30.00M |
Diluted Shares Outstanding | 39.18M | 39.89M | 45.33M | 45.86M | 45.58M | 45.41M | 45.82M | 46.39M | 48.41M | 50.42M | 50.87M | 51.37M | 51.69M | 50.66M | 46.36M | 45.88M | 47.34M | 48.25M | 48.45M | 47.56M | 47.14M | 36.20M | 34.37M | 34.10M |
EBITDA | 133.54M | 220.74M | 305.36M | 224.45M | 267.03M | 207.40M | 266.60M | 233.51M | 337.53M | 354.66M | 310.31M | 231.08M | 190.62M | 141.95M | 89.83M | 92.32M | 87.12M | 77.71M | 64.89M | 47.50M | 35.96M | 21.93M | 6.30M | 2.98M |
EBITDA Margin | 16.17% | 22.79% | 27.84% | 21.07% | 26.83% | 23.62% | 32.77% | 28.11% | 35.83% | 40.26% | 42.21% | 38.98% | 41.54% | 38.09% | 31.96% | 35.07% | 39.47% | 41.27% | 43.69% | 41.88% | 42.34% | 39.26% | 19.49% | 15.40% |
EBIT | 119.82M | 205.63M | 276.94M | 226.04M | 250.00M | 203.53M | 246.84M | 209.15M | 317.65M | 336.24M | 295.93M | 216.57M | 177.68M | 129.51M | 80.61M | 84.90M | 81.60M | 72.58M | 60.21M | 45.11M | 34.51M | 20.98M | 5.63M | 2.54M |
EBIT Margin | 14.51% | 21.23% | 25.25% | 21.22% | 25.12% | 23.18% | 30.34% | 25.18% | 33.72% | 38.17% | 40.26% | 36.53% | 38.72% | 34.75% | 28.68% | 32.25% | 36.97% | 38.54% | 40.54% | 39.78% | 40.64% | 37.58% | 17.40% | 13.14% |
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 |