Financial Year End | 2023-12-31 | 2022-12-31 | 2022-01-05 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.05B | 1.26B | 1.26B | 1.26B | 1.08B | 817.22M | 725.25M | 711.86M | 575.28M | 468.20M | 360.77M | 319.04M | 256.77M | 152.35M | 121.83M | 88.76M | 49.17M |
Cost of Revenue | 226.75M | 641.60M | 611.47M | 611.47M | 477.37M | 360.53M | 307.43M | 299.02M | 237.34M | 184.59M | 149.37M | 133.67M | 109.04M | N/A | N/A | N/A | N/A |
Gross Profit | 827.69M | 617.15M | 647.71M | 647.71M | 606.34M | 456.69M | 417.81M | 412.83M | 337.93M | 283.61M | 211.40M | 185.37M | 147.73M | 152.35M | 121.83M | 88.76M | 49.17M |
Operating Expenses | 621.51M | 352.19M | 295.65M | 295.65M | 276.07M | 226.34M | 204.96M | 179.17M | 152.15M | 138.32M | 117.17M | 114.84M | 90.31M | 94.87M | 80.36M | 58.47M | 32.46M |
Selling, General & Admin | 96.10M | 108.99M | 72.97M | 72.97M | 60.02M | 346.17M | 297.30M | 41.84M | 35.64M | 32.04M | 27.69M | 25.30M | 26.18M | 51.16M | 42.46M | 32.18M | 17.01M |
Research & Development | 0 | 0 | N/A | 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 |
Other Operating Expenses | -621.51M | 243.20M | 222.69M | 222.69M | 216.06M | -119.83M | 154.51M | 137.33M | 116.51M | 106.28M | 89.48M | 89.54M | 64.14M | 43.70M | 37.90M | 26.30M | 15.45M |
Operating Income | 206.17M | 264.96M | 352.06M | 352.06M | 330.27M | 230.35M | 212.85M | 233.66M | 185.78M | 145.28M | 94.22M | 70.53M | 57.42M | 57.48M | 41.48M | 30.29M | 16.71M |
Other Expenses / Income | -67.98M | 4.89M | N/A | 21.52M | -46.03M | 143.00K | 497.00K | N/A | N/A | -9.92M | -10.31M | -3.74M | -1.65M | -823.00K | -1.33M | 9.24M | -2.68M |
Before Tax Income | 138.20M | 264.96M | 352.06M | 352.06M | 330.27M | 230.35M | 212.85M | 233.66M | 185.78M | 135.37M | 83.91M | 66.79M | 55.77M | 56.66M | 40.14M | 39.53M | 14.03M |
Income Tax Expenses | 35.03M | 56.03M | 86.43M | 86.43M | 84.31M | 57.12M | 51.91M | 21.83M | 71.47M | 52.77M | 32.49M | 25.26M | 22.00M | 21.80M | 31.91M | 10.87M | 5.33M |
Net Income | 107.36M | 213.82M | 265.76M | 265.76M | 246.18M | 173.37M | 161.44M | 211.13M | 113.90M | 82.13M | 51.42M | 41.53M | 33.77M | 34.86M | 8.23M | 28.66M | 8.70M |
Interest Expenses | 68.48M | 34.23M | 7.98M | 7.98M | 8.55M | 14.36M | 10.13M | 9.74M | 9.85M | 9.92M | 10.31M | 3.74M | 1.65M | 823.00K | 1.33M | 1.68M | 2.68M |
Basic Shares Outstanding | 32.70M | 32.33M | 31.08M | 31.08M | 30.44M | 29.91M | 30.19M | 30.01M | 29.43M | 29.75M | 32.21M | 33.76M | 25.55M | 21.62M | 15.03M | 14.31M | 9.71M |
Diluted Shares Outstanding | 32.88M | 32.69M | 31.53M | 31.53M | 31.08M | 30.82M | 32.04M | 32.20M | 31.17M | 30.95M | 32.62M | 34.34M | 25.85M | 21.75M | 15.04M | 14.31M | 9.71M |
EBITDA | 432.93M | 500.00M | 570.46M | 562.34M | 499.28M | 382.82M | 354.98M | 373.94M | 306.64M | 242.99M | 174.36M | 146.49M | 111.34M | 80.00M | 58.44M | 54.13M | 23.47M |
EBITDA Margin | 41.06% | 39.72% | 45.30% | 44.66% | 46.07% | 46.84% | 48.95% | 52.53% | 53.30% | 51.90% | 48.33% | 45.91% | 43.36% | 52.51% | 47.96% | 60.98% | 47.73% |
EBIT | 210.86M | 304.09M | 360.17M | 360.17M | 339.04M | 244.85M | 223.48M | 242.70M | 195.22M | 144.82M | 94.22M | 70.53M | 57.42M | 57.48M | 41.48M | 41.21M | 16.71M |
EBIT Margin | 20.00% | 24.16% | 28.60% | 28.60% | 31.29% | 29.96% | 30.81% | 34.09% | 33.93% | 30.93% | 26.12% | 22.11% | 22.36% | 37.73% | 34.04% | 46.43% | 33.98% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2022-01-05 | 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 |