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 | 815.50M | 968.75M | 1.10B | 1.07B | 995.30M | 877.96M | 821.92M | 832.12M | 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 | 310.84M | 356.64M | 378.74M | 436.86M | 310.44M | 319.40M | 344.69M | 258.85M | 268.35M | 234.53M | 192.47M | 168.36M | 138.20M | 124.08M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 504.66M | 612.11M | 718.08M | 628.55M | 684.86M | 558.56M | 477.23M | 573.28M | 673.67M | 646.44M | 542.66M | 424.44M | 320.73M | 248.63M | 281.09M | 263.27M | 220.75M | 188.32M | 148.53M | 113.40M | 84.93M | 55.85M | 32.34M | 19.33M |
Operating Expenses | 702.06M | 395.19M | 418.75M | 420.56M | 434.93M | 370.17M | 329.54M | 353.53M | 363.33M | 304.37M | 238.74M | 208.39M | 143.87M | 118.77M | 200.48M | 178.44M | 139.56M | 116.32M | 88.92M | 68.51M | 50.47M | 34.88M | 23.57M | 15.03M |
Selling, General & Admin | 631.05M | 173.00M | 186.67M | 214.17M | 251.33M | 208.06M | 167.35M | 181.68M | 177.28M | 183.75M | 161.02M | 139.44M | 89.05M | 71.47M | 182.47M | 164.04M | 128.13M | 58.14M | 44.33M | 36.62M | 28.99M | 21.70M | N/A | N/A |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | N/A | N/A | 1.50M | 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 | 71.01M | -1.32M | 282.00K | -1.05M | -364.00K | -316.00K | -2.79M | -5.82M | -385.00M | 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 |
Operating Income | 100.49M | 285.80M | 375.00M | 349.70M | 247.69M | 185.26M | 213.73M | 219.75M | 310.34M | 342.07M | 297.53M | 216.06M | 178.03M | 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 | -183.38M | -131.02M | -124.67M | -140.76M | -130.33M | -95.76M | -53.46M | -84.12M | -52.82M | -41.05M | -14.46M | -9.02M | -10.56M | -8.99M | -7.91M | -11.09M | -3.29M | 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 | 160.27M | 135.63M | 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 | -10.85M | 43.58M | 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 | 164.31M | 86.25M | 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 | 74.76M | 51.70M | 38.96M | 35.50M | 144.16M | 124.21M | 24.45M | 76.57M | 59.55M | 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.28M | 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 | 301.05M | 390.25M | 368.17M | 265.15M | 204.58M | 233.50M | 244.11M | 429.82M | 360.48M | 311.95M | 221.54M | 179.24M | 133.25M | 81.91M | 81.11M | 87.12M | 77.13M | 64.28M | 47.27M | 35.90M | 21.90M | 9.44M | 4.74M |
EBITDA Margin | 16.38% | 31.08% | 35.58% | 34.56% | 26.64% | 23.30% | 28.41% | 29.34% | 45.63% | 40.92% | 42.43% | 37.37% | 39.06% | 35.75% | 29.14% | 30.81% | 39.47% | 40.96% | 43.28% | 41.69% | 42.27% | 39.22% | 29.20% | 24.53% |
EBIT | -24.85M | 205.63M | 276.94M | 226.04M | 250.00M | 203.53M | 177.92M | 206.40M | 316.86M | 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 | -3.05% | 21.23% | 25.25% | 21.22% | 25.12% | 23.18% | 21.65% | 24.80% | 33.64% | 38.17% | 40.25% | 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 |