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 | 2007-12-31 | 2006-10-31 | 2005-10-31 | 2004-10-31 | 2003-10-31 | 2002-10-31 | 2001-10-31 | 2000-10-31 | 1999-10-31 | 1998-10-31 | 1997-10-31 | 1996-10-31 | 1995-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.62B | 1.43B | 1.32B | 1.07B | 1.15B | 975.15M | 922.19M | 884.53M | 809.63M | 717.57M | 702.99M | 647.15M | 619.80M | 548.54M | 524.37M | 502.12M | 425.47M | 161.00M | 145.57M | 137.28M | 140.26M | 139.28M | 111.84M | 87.96M | 72.30M | 58.82M | 67.02M | 56.54M | 45.34M |
Cost of Revenue | 1.52B | 1.26B | 1.12B | 965.90M | 999.69M | 867.55M | 802.38M | 775.80M | 708.29M | 602.65M | 598.65M | 542.99M | 477.83M | 420.97M | 397.75M | 384.30M | 330.55M | 120.34M | 109.01M | 105.83M | 106.08M | 105.47M | 78.01M | 62.01M | 59.30M | N/A | N/A | N/A | N/A |
Gross Profit | 93.00M | 165.72M | 191.80M | 105.94M | 154.49M | 107.60M | 119.81M | 108.73M | 101.34M | 114.92M | 104.33M | 104.16M | 141.97M | 127.56M | 126.61M | 117.82M | 94.92M | 40.66M | 36.56M | 31.45M | 34.18M | 33.81M | 33.83M | 25.95M | 13.00M | N/A | N/A | N/A | N/A |
Operating Expenses | 128.39M | 115.88M | 87.58M | 60.53M | 80.61M | 72.90M | 66.80M | 66.61M | 60.61M | 59.26M | 58.89M | 57.74M | 93.55M | 87.99M | 87.23M | 85.23M | 72.82M | 24.39M | 22.73M | 21.67M | 21.82M | 22.49M | 14.73M | 11.35M | 10.60M | 75.33M | 74.02M | 58.37M | N/A |
Selling, General & Admin | 142.24M | 123.06M | N/A | N/A | N/A | N/A | 1.82M | 2.88M | 745.00K | 1.24M | 806.00K | 736.00K | 1.39M | 838.00K | 731.00K | 30.83M | 27.47M | 7.63M | 5.62M | 3.91M | 4.94M | 7.18M | 4.02M | 2.58M | 3.10M | N/A | N/A | N/A | N/A |
Research & Development | 1.31M | 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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 1.21M | 115.88M | 87.58M | 60.53M | 80.61M | 181.00K | 64.97M | 63.73M | 59.87M | 58.02M | 58.08M | 57.00M | 92.16M | 87.16M | 86.50M | 54.40M | 45.35M | 16.77M | 17.10M | 17.76M | 16.87M | 15.31M | 10.71M | 8.77M | 7.50M | 75.33M | 74.02M | 58.37M | N/A |
Operating Income | 93.00M | 46.36M | 82.55M | 53.23M | 69.88M | 30.89M | 50.05M | 42.12M | 40.73M | 55.66M | 45.44M | 46.42M | 48.42M | 39.57M | 39.38M | 32.59M | 22.10M | 16.27M | 13.84M | 9.78M | 12.36M | 11.32M | 19.10M | 14.60M | 2.40M | -16.51M | -7.01M | -1.83M | -52.78M |
Other Expenses / Income | -54.19M | -3.39M | -23.68M | -54.09M | -40.21M | 47.28M | -23.66M | -29.69M | -26.08M | -52.01M | -39.55M | -48.52M | -45.48M | -59.91M | -49.57M | -51.66M | -40.23M | -23.16M | -16.97M | -19.12M | -17.73M | -16.48M | -9.92M | -95.77K | -2.00M | -3.85M | 14.78M | 1.08M | -5.48M |
Before Tax Income | 38.81M | 42.97M | 58.88M | -854.00K | 29.67M | 38.53M | 26.39M | 12.44M | 14.64M | 3.65M | 5.89M | -2.10M | 2.94M | -20.34M | -10.19M | -19.07M | -18.13M | -6.89M | -3.13M | -9.34M | -5.36M | -5.17M | 9.18M | N/A | N/A | N/A | N/A | N/A | -58.26M |
Income Tax Expenses | 8.47M | 9.36M | 14.56M | 895.00K | 6.23M | 394.00K | 24.31M | 4.43M | 6.01M | 1.97M | 3.51M | -59.91M | 820.00K | 576.00K | 443.00K | 151.00K | 337.00K | N/A | N/A | 5.24M | N/A | N/A | -5.11M | N/A | N/A | N/A | N/A | N/A | N/A |
Net Income | 3.04M | 33.61M | 44.32M | -1.75M | 23.44M | 32.24M | 53.00K | 7.23M | 7.71M | 1.38M | 2.12M | 64.52M | 7.23M | -12.85M | -2.27M | -12.84M | -18.13M | -6.89M | -3.13M | -14.58M | -2.27M | -5.55M | 14.50M | 2.61M | -9.00M | -29.32M | -748.10K | -8.36M | -61.43M |
Interest Expenses | 64.48M | 50.84M | 48.83M | 45.88M | 48.04M | 43.46M | 40.62M | 43.45M | 41.68M | 42.73M | 45.79M | 53.78M | 52.80M | 48.40M | 49.19M | 51.81M | 44.31M | 20.36M | 17.49M | 17.29M | 17.95M | 16.69M | 13.62M | 13.14M | N/A | 9.28M | 9.84M | 7.89M | 6.18M |
Basic Shares Outstanding | 63.58M | 56.29M | 52.50M | 50.89M | 49.67M | 48.68M | 46.88M | 46.24M | 43.81M | 41.07M | 39.14M | 37.75M | 37.37M | 36.85M | 36.05M | 35.72M | 34.59M | 21.01M | 20.60M | 20.55M | 20.55M | 20.44M | 19.98M | 19.50M | 19.49M | 19.53M | 19.43M | 19.59M | 20.02M |
Diluted Shares Outstanding | 64.66M | 57.32M | 53.42M | 50.89M | 50.24M | 48.68M | 47.40M | 46.66M | 45.17M | 43.15M | 39.81M | 39.24M | 38.79M | 36.85M | 36.05M | 35.72M | 34.59M | 21.01M | 20.60M | 20.55M | 20.55M | 20.44M | 22.09M | 19.92M | 19.49M | 19.53M | 19.43M | 19.59M | 20.02M |
EBITDA | 282.49M | 243.12M | 264.73M | 207.94M | 229.16M | 158.70M | 131.78M | 121.73M | 116.01M | 105.33M | 110.31M | 116.13M | 118.33M | 90.12M | 101.17M | 92.67M | 71.79M | 29.86M | 31.30M | 25.71M | 32.62M | 26.45M | 33.72M | 24.53M | -1.50M | -11.40M | 17.88M | 5.57M | -46.62M |
EBITDA Margin | 17.47% | 17.00% | 20.13% | 19.40% | 19.86% | 16.27% | 14.29% | 13.76% | 14.33% | 14.68% | 15.69% | 17.94% | 19.09% | 16.43% | 19.29% | 18.46% | 16.87% | 18.55% | 21.50% | 18.73% | 23.26% | 18.99% | 30.15% | 27.88% | -2.07% | -19.38% | 26.68% | 9.85% | -102.81% |
EBIT | 76.00M | 93.81M | 107.71M | 45.03M | 77.71M | 76.09M | 64.99M | 55.12M | 55.40M | 46.07M | 51.42M | 58.39M | 60.85M | 36.12M | 47.37M | 39.13M | 26.51M | 13.47M | 14.36M | 7.94M | 15.68M | 11.14M | 23.01M | 15.75M | -9.00M | -20.04M | 9.10M | -468.44K | -55.24M |
EBIT Margin | 4.70% | 6.56% | 8.19% | 4.20% | 6.73% | 7.80% | 7.05% | 6.23% | 6.84% | 6.42% | 7.31% | 9.02% | 9.82% | 6.59% | 9.03% | 7.79% | 6.23% | 8.36% | 9.86% | 5.79% | 11.18% | 8.00% | 20.58% | 17.91% | -12.45% | -34.08% | 13.57% | -0.83% | -121.83% |
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 | 2007-12-31 | 2006-10-31 | 2005-10-31 | 2004-10-31 | 2003-10-31 | 2002-10-31 | 2001-10-31 | 2000-10-31 | 1999-10-31 | 1998-10-31 | 1997-10-31 | 1996-10-31 | 1995-10-31 |