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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.07B | 936.77M | 587.02M | 406.62M | 688.80M | 572.90M | 429.94M | 378.24M | 330.54M | 279.78M | 211.01M | 159.69M |
Cost of Revenue | 513.74M | 462.74M | 271.15M | 220.01M | 330.71M | 280.27M | 189.92M | 182.44M | 170.98M | 149.78M | 123.05M | 87.12M |
Gross Profit | 557.59M | 474.03M | 315.87M | 186.61M | 358.09M | 292.63M | 240.02M | 195.80M | 159.56M | 130.00M | 87.96M | 72.56M |
Operating Expenses | 284.72M | 243.96M | 172.48M | 126.85M | 125.01M | 108.58M | 92.48M | 80.14M | 87.46M | 68.46M | 51.93M | 42.67M |
Selling, General & Admin | 124.93M | 114.85M | 94.54M | 68.58M | 78.82M | 72.45M | 60.37M | 50.01M | 55.57M | 35.12M | 23.12M | 25.22M |
Research & Development | 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 | 159.79M | 129.10M | 77.94M | 58.27M | 46.19M | -6.17M | 316.93M | 1.37M | -275.00K | -1.26M | -694.00K | N/A |
Operating Income | 272.86M | 230.08M | 143.40M | 59.76M | 233.08M | 184.04M | 147.54M | 115.66M | 72.10M | 61.54M | 36.04M | 34.71M |
Other Expenses / Income | -65.32M | -68.64M | -91.44M | -74.28M | -59.91M | -52.24M | 281.64M | -25.75M | -24.82M | -23.06M | -9.61M | -8.60M |
Before Tax Income | 207.54M | 161.44M | 51.96M | -14.52M | 173.18M | 131.80M | 429.18M | 89.91M | 47.28M | 38.48M | 26.43M | 26.11M |
Income Tax Expenses | 58.51M | 50.52M | 5.66M | 687.00K | 37.76M | 28.64M | 373.58M | 18.66M | 9.15M | 1.18M | 633.00K | 712.00K |
Net Income | 138.31M | 99.40M | 42.77M | -15.20M | 117.69M | 88.02M | 33.15M | 21.50M | 18.52M | 36.81M | 25.44M | 2.12M |
Interest Expenses | 86.58M | 88.63M | 81.21M | 82.12M | 60.85M | 50.75M | 35.28M | 27.12M | 24.55M | 22.18M | 8.91M | N/A |
Basic Shares Outstanding | 84.90M | 84.14M | 83.30M | 80.30M | 82.98M | 87.24M | 78.91M | 43.30M | 36.24M | 35.23M | 35.23M | N/A |
Diluted Shares Outstanding | 85.18M | 84.54M | 83.89M | 80.30M | 83.62M | 87.67M | 78.97M | 43.30M | 36.60M | 35.23M | 35.23M | N/A |
EBITDA | 443.53M | 359.11M | 223.66M | 121.49M | 278.61M | 220.64M | 179.47M | 146.19M | 104.46M | 95.67M | 65.09M | 43.53M |
EBITDA Margin | 41.40% | 38.33% | 38.10% | 29.88% | 40.45% | 38.51% | 41.74% | 38.65% | 31.60% | 34.20% | 30.85% | 27.26% |
EBIT | 283.40M | 238.54M | 129.64M | 67.60M | 216.31M | 167.41M | 442.01M | 67.29M | 52.22M | 60.17M | 34.98M | 2.83M |
EBIT Margin | 26.45% | 25.46% | 22.08% | 16.62% | 31.40% | 29.22% | 102.81% | 17.79% | 15.80% | 21.51% | 16.58% | 1.77% |
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 |