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-12-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.40B | 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 | 221.39M | 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 | 58.82M | 67.02M | 56.54M | 45.34M |
Operating Expenses | 122.69M | 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 | 98.12M |
Selling, General & Admin | N/A | 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 | 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 | N/A |
Other Operating Expenses | 122.69M | 115.88M | 87.58M | 60.53M | 80.61M | 181.00K | 258.00K | 2.61M | 2.85M | 2.03M | -228.00K | 3.68M | 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 | 98.12M |
Operating Income | 98.70M | 46.36M | 82.55M | 53.23M | 69.88M | 30.89M | 50.05M | 38.48M | 39.12M | 53.30M | 43.60M | 45.23M | 50.66M | 38.44M | 38.86M | 32.59M | 21.17M | 16.27M | 13.84M | 9.78M | 12.36M | 11.32M | 19.10M | 14.60M | 2.40M | -16.51M | -7.67M | -1.83M | -52.78M |
Other Expenses / Income | -59.89M | -3.39M | -23.68M | -36.54M | -40.21M | 7.64M | -23.66M | -26.04M | -24.47M | -49.65M | -37.72M | -40.85M | -47.72M | -58.77M | -49.05M | -51.66M | -40.30M | -23.16M | -16.54M | -18.92M | -5.37M | -15.05M | -9.27M | -96.58K | -2.00M | -3.85M | 7.67M | 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 | 14.50M | 400.00K | -20.36M | 7.11M | -754.87K | -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 | 23.25M | 17.13M | 5.24M | -2.20K | 16.87M | -5.11M | 11.98M | 11.40M | 12.81M | -6.26M | 6.53M | 8.65M |
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.11M | 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.46M | 18.89M | 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.46M | 20.54M | 20.44M | 22.09M | 19.92M | 19.49M | 19.53M | 19.43M | 19.59M | 20.02M |
EBITDA | 292.79M | 278.53M | 278.37M | 199.74M | 225.16M | 107.60M | 119.81M | 108.73M | 116.94M | 114.92M | 104.33M | 108.51M | 105.90M | 81.14M | 85.38M | 86.84M | 67.52M | 32.66M | 30.94M | 29.02M | 29.30M | 25.20M | 28.65M | 23.37M | 9.90M | -7.87M | 1.78M | 4.21M | -44.15M |
EBITDA Margin | 18.11% | 19.48% | 21.17% | 18.64% | 19.51% | 11.03% | 12.99% | 12.29% | 14.44% | 16.01% | 14.84% | 16.77% | 17.09% | 14.79% | 16.28% | 17.29% | 15.87% | 20.29% | 21.25% | 21.14% | 20.89% | 18.09% | 25.62% | 26.57% | 13.69% | -13.37% | 2.65% | 7.44% | -97.37% |
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 | 36.72M | 31.49M | 7.94M | 15.68M | 28.01M | 23.01M | 27.74M | 2.40M | -7.23M | 2.84M | 6.06M | -46.59M |
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% | 22.80% | 21.63% | 5.79% | 11.18% | 20.11% | 20.58% | 31.53% | 3.32% | -12.29% | 4.23% | 10.72% | -102.76% |
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-12-31 |