Financial Year End | 2023-12-31 | 2022-12-25 | 2021-12-26 | 2020-12-27 | 2019-12-29 | 2018-12-30 | 2017-12-31 | 2016-12-25 | 2015-12-27 | 2014-12-28 | 2013-12-29 | 2012-12-30 | 2011-12-25 | 2010-12-26 | 2009-12-27 | 2008-12-28 | 2007-12-30 | 2006-12-31 | 2005-12-25 | 2004-12-26 | 2003-12-28 | 2002-12-29 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.30B | 1.27B | 1.16B | 868.72M | 1.32B | 1.34B | 1.38B | 1.30B | 1.26B | 1.15B | 1.02B | 977.13M | 914.85M | 864.27M | 841.04M | 869.22M | 763.47M | 618.72M | 486.02M | 409.06M | 328.61M | 374.41M | 224.48M | 189.17M | 130.01M | 118.22M |
Cost of Revenue | 1.11B | 845.94M | 767.28M | 630.84M | 871.98M | 883.91M | 908.54M | 844.89M | 808.16M | 746.61M | 659.43M | 636.71M | 720.59M | 695.71M | 671.78M | 203.46M | 594.54M | 475.37M | 211.02M | 150.44M | 257.77M | 213.64M | 173.78M | 43.90M | 30.16M | 27.68M |
Gross Profit | 192.79M | 420.68M | 394.80M | 237.88M | 443.03M | 454.65M | 472.39M | 451.55M | 449.43M | 399.49M | 357.82M | 340.42M | 194.26M | 168.56M | 169.27M | 665.75M | 168.93M | 143.35M | 275.01M | 258.63M | 70.84M | 160.77M | 50.70M | 145.27M | 99.85M | 90.54M |
Operating Expenses | 188.24M | 438.13M | 415.42M | 359.14M | 434.56M | 426.00M | 426.44M | 405.56M | 381.81M | 345.97M | 312.49M | 295.21M | 161.92M | 152.71M | 141.32M | 622.47M | 114.54M | 95.50M | 230.72M | 221.01M | 44.16M | 138.71M | 31.96M | 180.46M | 122.87M | 111.24M |
Selling, General & Admin | 124.13M | 136.61M | 122.74M | 106.82M | 155.98M | 146.46M | 150.02M | 136.86M | 143.08M | 132.16M | 124.28M | 110.80M | 103.12M | 92.96M | 80.46M | 64.40M | 65.16M | 56.65M | 198.41M | 195.88M | 25.19M | 22.24M | 17.77M | 16.99M | 13.43M | 13.58M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 7.60M | N/A | N/A | 4.14M | 4.12M | 4.20M | 4.60M | 4.07M | 4.99M | 4.65M | 4.06M | 2.85M | 3.26M | 3.70M | N/A | N/A | N/A |
Other Operating Expenses | 64.11M | 301.52M | 292.68M | 252.32M | 278.58M | -39.13M | -6.91M | 268.70M | 238.73M | 213.81M | 188.21M | 229.00K | -90.00K | 46.00K | 380.00K | 553.47M | 45.31M | 33.87M | 27.66M | 21.07M | 16.13M | 113.22M | 10.49M | 163.47M | 109.43M | 97.66M |
Operating Income | 4.54M | -56.41M | -36.70M | -275.15M | -13.13M | -10.48M | 39.03M | 11.57M | 67.05M | 44.68M | 43.81M | 45.21M | 28.00M | 9.73M | 27.94M | 45.19M | 52.57M | 47.85M | 44.29M | 37.62M | 26.68M | 22.06M | 18.74M | 8.71M | 7.14M | 6.98M |
Other Expenses / Income | -25.46M | -20.64M | -13.46M | -8.41M | -9.11M | -10.93M | -10.01M | -6.78M | -3.81M | -2.83M | -2.56M | -8.35M | -5.91M | -5.00M | -6.41M | -8.25M | -9.27M | -5.55M | -3.05M | -2.22M | -2.88M | -9.81M | -7.29M | -5.76M | -4.36M | -4.77M |
Before Tax Income | -20.92M | -77.05M | -50.15M | -283.55M | -22.24M | -21.41M | 29.02M | 4.79M | 63.24M | 41.86M | 41.25M | 36.86M | 22.09M | 4.73M | 21.53M | 36.94M | 43.30M | 42.30M | 41.24M | 35.40M | 23.80M | 12.34M | 11.45M | 2.96M | 2.78M | 2.21M |
Income Tax Expenses | 310.00K | 747.00K | -152.00K | -7.48M | -14.33M | -14.99M | -999.00K | -6.94M | 15.53M | 9.30M | 9.01M | 8.53M | 1.51M | -2.57M | 3.93M | 9.81M | 12.65M | 12.94M | 13.86M | 12.02M | 8.07M | 4.08M | 3.72M | -50.66M | -1.60M | -33.00K |
Net Income | -21.23M | -77.80M | -50.00M | -276.07M | -7.90M | -6.42M | 30.02M | 11.72M | 47.70M | 32.56M | 32.24M | 28.33M | 20.58M | 7.30M | 17.60M | 27.13M | 30.65M | 29.36M | 27.39M | 23.38M | 15.73M | 8.26M | 7.72M | 15.48M | 4.38M | 2.24M |
Interest Expenses | 26.56M | 20.64M | 13.46M | 8.41M | 9.11M | 10.93M | 10.01M | 6.78M | 3.81M | 2.83M | 2.56M | 5.66M | 5.88M | 5.11M | 6.79M | 8.56M | 14.61M | N/A | N/A | N/A | 3.12M | N/A | 7.48M | N/A | N/A | N/A |
Basic Shares Outstanding | 15.84M | 15.84M | 15.66M | 14.31M | 12.96M | 12.98M | 12.90M | 13.33M | 14.04M | 14.24M | 14.22M | 14.41M | 15.12M | 15.54M | 15.39M | 15.93M | 16.65M | 16.54M | 16.29M | 16.02M | 15.18M | 12.28M | 10.09M | 7.44M | 2.97M | 2.90M |
Diluted Shares Outstanding | 15.84M | 15.84M | 15.66M | 14.31M | 12.96M | 12.98M | 13.00M | 13.46M | 14.22M | 14.45M | 14.51M | 14.67M | 15.36M | 15.71M | 15.50M | 16.05M | 16.82M | 16.74M | 16.66M | 16.41M | 15.46M | 12.66M | 10.24M | 7.44M | 2.97M | 2.90M |
EBITDA | 71.83M | 18.75M | 47.46M | -185.83M | 79.73M | 84.89M | 138.49M | 98.72M | 145.00M | 109.48M | 103.53M | 97.99M | 83.27M | 64.56M | 85.60M | 97.18M | 96.59M | 82.03M | 70.92M | 59.23M | 43.10M | 35.20M | 29.45M | -26.72M | -17.62M | -15.69M |
EBITDA Margin | 5.51% | 1.48% | 4.08% | -21.39% | 6.06% | 6.34% | 10.03% | 7.61% | 11.53% | 9.55% | 10.18% | 10.03% | 9.10% | 7.47% | 10.18% | 11.18% | 12.65% | 13.26% | 14.59% | 14.48% | 13.12% | 9.40% | 13.12% | -14.12% | -13.55% | -13.27% |
EBIT | 5.64M | -56.41M | -36.70M | -275.15M | -13.13M | -10.48M | 39.03M | 11.57M | 67.05M | 44.68M | 43.81M | 42.52M | 27.97M | 9.84M | 28.32M | 45.50M | 57.91M | 42.30M | 41.24M | 35.40M | 26.92M | 12.34M | 18.93M | -35.18M | 2.78M | 2.21M |
EBIT Margin | 0.43% | -4.45% | -3.16% | -31.67% | -1.00% | -0.78% | 2.83% | 0.89% | 5.33% | 3.90% | 4.31% | 4.35% | 3.06% | 1.14% | 3.37% | 5.23% | 7.58% | 6.84% | 8.49% | 8.65% | 8.19% | 3.30% | 8.43% | -18.60% | 2.14% | 1.87% |
Financial Year End | 2023-12-31 | 2022-12-25 | 2021-12-26 | 2020-12-27 | 2019-12-29 | 2018-12-30 | 2017-12-31 | 2016-12-25 | 2015-12-27 | 2014-12-28 | 2013-12-29 | 2012-12-30 | 2011-12-25 | 2010-12-26 | 2009-12-27 | 2008-12-28 | 2007-12-30 | 2006-12-31 | 2005-12-25 | 2004-12-26 | 2003-12-28 | 2002-12-29 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 |