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 | 2008-04-04 | 2007-12-31 | 2006-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 360.59M | 299.07M | 184.66M | 140.87M | 108.37M | 117.59M | 249.12M | 241.62M | 220.34M | 192.78M | 171.49M | 153.95M | 130.32M | 124.59M | 123.48M | 131.51M | 72.54M | 72.54M | 15.08M |
Cost of Revenue | 184.81M | 152.97M | 104.75M | 86.43M | 62.74M | 72.57M | 175.30M | 159.68M | 139.93M | 125.75M | 113.62M | 99.66M | 47.20M | 38.30M | 31.65M | 30.18M | N/A | 16.25M | 2.69M |
Gross Profit | 175.78M | 146.10M | 79.91M | 54.44M | 45.63M | 45.02M | 73.81M | 81.94M | 80.41M | 67.03M | 57.87M | 54.29M | 83.12M | 86.29M | 91.82M | 101.33M | 72.54M | 56.29M | 12.39M |
Operating Expenses | 13.45M | 10.68M | 8.66M | 7.20M | 5.50M | 5.71M | 6.23M | 6.25M | 6.61M | 6.32M | 9.48M | 9.16M | 47.82M | 34.97M | 31.14M | 27.85M | 12.28M | 14.59M | 3.63M |
Selling, General & Admin | 13.45M | 10.68M | 8.66M | 7.20M | 5.50M | 5.71M | 6.23M | 6.25M | 6.61M | 6.32M | 9.48M | 9.16M | 10.61M | 3.51M | 2.88M | 2.82M | 1.48M | 1.48M | N/A |
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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 1.23M | -1.85M | 247.00K | -135.00K | 1.32M | 850.00K | N/A | N/A | N/A | N/A | N/A | N/A | 37.21M | 31.46M | 28.26M | 25.03M | 10.81M | 13.11M | 3.63M |
Operating Income | 162.33M | 133.57M | 71.50M | 47.24M | 40.13M | 10.50M | 64.30M | 75.69M | 73.81M | 60.71M | 48.40M | 45.13M | 35.30M | 51.32M | 60.68M | 73.48M | 41.71M | 41.71M | 8.76M |
Other Expenses / Income | -115.12M | -8.15M | 26.68M | -16.88M | -15.71M | -27.95M | -25.81M | -23.20M | -18.40M | -16.70M | 51.09M | -66.32M | 51.82M | -32.40M | -12.00K | -54.00K | -13.88M | -3.78M | -42.00K |
Before Tax Income | 47.21M | 125.42M | 98.18M | 30.37M | 24.42M | -7.61M | 38.48M | 52.49M | 55.41M | 44.01M | 99.48M | -21.19M | 87.12M | 18.92M | N/A | N/A | 27.83M | N/A | N/A |
Income Tax Expenses | 1.61M | -47.27M | 20.38M | 16.61M | 165.24M | 28.80M | 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 |
Net Income | 47.21M | 172.70M | 77.80M | 13.76M | -140.82M | -104.00K | 38.48M | 52.49M | 55.41M | 44.01M | 99.48M | -21.19M | 87.12M | 17.94M | 29.23M | 49.26M | 27.83M | 27.83M | 4.63M |
Interest Expenses | 104.86M | 55.42M | 20.13M | 16.74M | 17.04M | 18.96M | 26.61M | 24.30M | 20.14M | 19.23M | 15.99M | 26.66M | 33.82M | 33.26M | 32.12M | 25.45M | 10.81M | 10.81M | N/A |
Basic Shares Outstanding | 21.18M | 19.33M | 18.34M | 18.19M | 18.18M | 18.10M | 17.69M | 17.11M | 16.43M | 13.34M | 10.81M | 9.75M | 6.73M | 4.63M | 3.55M | 3.45M | 13.51M | 3.19M | 3.20M |
Diluted Shares Outstanding | 21.18M | 19.33M | 18.34M | 18.19M | 18.18M | 18.10M | 17.69M | 17.11M | 16.44M | 13.34M | 13.91M | 9.75M | 6.73M | 4.63M | 3.55M | 3.45M | 8.81M | 3.19M | 3.20M |
EBITDA | 246.53M | 214.85M | 125.72M | 100.21M | 85.10M | 87.35M | 154.29M | 163.23M | 153.12M | 136.71M | 181.27M | 61.61M | 158.15M | 82.66M | 89.60M | 99.74M | 51.65M | 51.86M | 7.61M |
EBITDA Margin | 68.37% | 71.84% | 68.08% | 71.14% | 78.52% | 74.28% | 61.93% | 67.56% | 69.49% | 70.92% | 105.70% | 40.02% | 121.36% | 66.34% | 72.57% | 75.84% | 71.20% | 71.48% | 50.44% |
EBIT | 153.68M | 180.84M | 118.31M | 47.11M | 41.46M | 47.66M | 65.09M | 76.79M | 75.55M | 63.24M | 115.47M | 5.47M | 120.94M | 51.20M | 61.34M | 74.71M | 38.64M | 38.64M | 4.63M |
EBIT Margin | 42.62% | 60.47% | 64.07% | 33.44% | 38.25% | 40.53% | 26.13% | 31.78% | 34.29% | 32.80% | 67.33% | 3.55% | 92.81% | 41.09% | 49.68% | 56.81% | 53.26% | 53.26% | 30.70% |
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 | 2008-04-04 | 2007-12-31 | 2006-12-31 |