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.37B | 1.82B | 1.22B | 1.03B | 866.93M | 787.14M | 717.15M | 651.23M | 630.83M | 593.24M | 574.17M | 631.17M | 728.20M | 618.23M | 428.52M | 395.85M |
Cost of Revenue | 1.13B | 1.53B | 985.34M | 844.73M | 698.82M | 613.53M | 572.99M | 516.88M | 513.77M | 476.31M | 470.85M | 503.02M | 593.15M | 507.52M | 348.82M | 318.57M |
Gross Profit | 246.43M | 290.83M | 230.36M | 187.55M | 168.12M | 173.61M | 144.16M | 134.34M | 117.06M | 116.93M | 103.32M | 128.15M | 135.05M | 110.70M | 79.70M | 77.28M |
Operating Expenses | 164.21M | 157.84M | 134.92M | 116.05M | 116.50M | 114.51M | 107.57M | 110.57M | 110.01M | 103.78M | 96.69M | 98.47M | 84.36M | 64.71M | 54.41M | 52.61M |
Selling, General & Admin | 155.27M | 157.84M | 134.92M | 116.05M | 116.50M | 114.51M | 107.57M | 110.57M | 110.01M | 103.78M | 96.69M | 81.85M | 66.08M | 51.03M | 44.81M | 39.50M |
Research & Development | N/A | 1.00K | 8.00K | 19.00K | 12.00K | 47.00K | 128.00K | 238.00K | 528.00K | 490.00K | 517.00K | 16.63M | 18.28M | 13.68M | 9.60M | 13.11M |
Other Operating Expenses | N/A | -27.27M | -17.29M | -15.07M | -15.06M | -16.71M | -7.87M | -7.41M | -6.76M | -6.86M | -3.87M | N/A | N/A | N/A | N/A | N/A |
Operating Income | 82.22M | 132.99M | 95.43M | 71.50M | 51.61M | 59.10M | 36.59M | 23.78M | 7.06M | 13.15M | 6.63M | 28.66M | 50.69M | 45.99M | 25.29M | 24.68M |
Other Expenses / Income | -43.95M | -27.27M | -17.29M | -15.07M | -15.06M | -16.71M | -7.87M | -7.41M | -6.76M | -6.86M | -3.87M | -5.07M | -6.51M | -6.29M | 1.56M | -5.19M |
Before Tax Income | 38.27M | 105.72M | 78.14M | 56.43M | 36.55M | 42.39M | 28.72M | 16.37M | 292.00K | 6.29M | 2.76M | 24.61M | 45.49M | 40.91M | 26.86M | 19.49M |
Income Tax Expenses | -25.64M | 7.17M | -2.05M | -494.00K | -3.75M | 4.81M | -4.79M | 4.37M | 2.84M | -4.09M | 344.68K | 6.25M | 10.77M | 12.19M | 6.95M | 1.22M |
Net Income | 62.47M | 94.93M | 70.46M | 54.05M | 44.44M | 37.98M | 37.49M | 12.03M | 2.98M | 10.38M | 2.41M | 18.36M | 34.73M | 28.73M | 19.91M | 18.27M |
Interest Expenses | 40.37M | 30.63M | 17.21M | 18.11M | 19.63M | 13.13M | 9.16M | 6.51M | 3.73M | 5.90M | 3.87M | 3.50M | 2.99M | N/A | 2.99M | 2.12M |
Basic Shares Outstanding | 52.14M | 51.84M | 50.85M | 47.70M | 46.59M | 45.73M | 45.51M | 46.41M | 46.49M | 46.16M | 45.56M | 44.65M | 42.59M | 25.73M | 9.99M | 13.51M |
Diluted Shares Outstanding | 53.23M | 53.28M | 52.27M | 49.01M | 47.77M | 46.83M | 45.75M | 46.49M | 47.66M | 47.03M | 46.42M | 46.00M | 44.71M | 41.51M | 32.71M | 62.09M |
EBITDA | 150.65M | 187.38M | 144.15M | 114.66M | 92.70M | 89.63M | 62.08M | 48.53M | 31.38M | 35.98M | 27.11M | 48.04M | 64.69M | 57.41M | 31.93M | 25.62M |
EBITDA Margin | 10.96% | 10.27% | 11.86% | 11.11% | 10.69% | 11.39% | 8.66% | 7.45% | 4.97% | 6.06% | 4.72% | 7.61% | 8.88% | 9.29% | 7.45% | 6.47% |
EBIT | 77.20M | 132.73M | 85.62M | 71.67M | 60.32M | 55.93M | 41.87M | 22.91M | 9.55M | 12.19M | 6.63M | 28.10M | 48.49M | 40.91M | 29.85M | 21.61M |
EBIT Margin | 5.62% | 7.28% | 7.04% | 6.94% | 6.96% | 7.11% | 5.84% | 3.52% | 1.51% | 2.05% | 1.16% | 4.45% | 6.66% | 6.62% | 6.97% | 5.46% |
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 |