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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.05B | 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 | 582.77M | 641.60M | 611.47M | 477.37M | 360.53M | 307.43M | 299.02M | 237.34M | 194.51M | 159.69M | 137.41M | 110.69M | 13.47M | 11.11M | N/A | N/A |
Gross Profit | 471.67M | 617.15M | 647.71M | 606.34M | 456.69M | 417.81M | 412.83M | 337.93M | 273.69M | 201.09M | 181.63M | 146.08M | 138.88M | 110.72M | 88.76M | 49.17M |
Operating Expenses | 333.48M | 352.19M | 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 | 60.02M | 346.17M | 297.30M | 289.28M | 227.49M | 184.59M | 149.37M | 133.67M | 109.04M | 51.16M | 42.46M | 32.18M | 17.01M |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 237.38M | 243.20M | 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 | 138.20M | 264.96M | 352.06M | 330.27M | 230.35M | 212.85M | 233.66M | 185.78M | 135.37M | 83.91M | 66.79M | 55.77M | 56.66M | 40.14M | 28.60M | 14.03M |
Other Expenses / Income | N/A | -1.00 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 10.92M | N/A |
Before Tax Income | 138.20M | 264.96M | 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 | 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 | 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 | 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 | 30.44M | 29.91M | 31.35M | 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.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 | 363.50M | 500.00M | 562.34M | 499.28M | 382.82M | 354.98M | 364.91M | 297.21M | 233.54M | 164.05M | 142.74M | 109.69M | 79.17M | 57.10M | 41.52M | 21.84M |
EBITDA Margin | 34.47% | 39.72% | 44.66% | 46.07% | 46.84% | 48.95% | 51.26% | 51.66% | 49.88% | 45.47% | 44.74% | 42.72% | 51.97% | 46.87% | 46.78% | 44.41% |
EBIT | 210.86M | 304.09M | 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% | 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 | 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 |