Financial Year End | 2023-12-30 | 2022-12-31 | 2022-01-01 | 2021-01-02 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 2016-12-31 | 2016-01-02 | 2015-01-03 | 2013-12-28 | 2012-12-29 | 2011-12-31 | 2011-01-01 | 2010-01-02 | 2009-01-03 | 2007-12-29 | 2006-12-30 | 2005-12-31 | 2005-01-01 | 2004-01-03 | 2002-12-28 | 2001-12-29 | 2000-12-30 | 1999-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 782.26M | 1.02B | 720.86M | 886.68M | 837.55M | 868.27M | 768.87M | 697.63M | 644.83M | 620.70M | 580.10M | 563.30M | 491.62M | 493.30M | 441.00M | 415.60M | 337.50M | 288.20M | 425.69M | 456.20M | 325.30M | 182.00M | 74.10M | 103.10M | 46.90M |
Cost of Revenue | 321.67M | 381.55M | 295.47M | 359.15M | 327.27M | 346.87M | 314.68M | 276.12M | 264.06M | 242.20M | 227.20M | 225.30M | 193.18M | 169.10M | 161.30M | 159.80M | 130.20M | 100.70M | 193.90M | 206.30M | 162.30M | 79.90M | 31.90M | 35.60M | 13.60M |
Gross Profit | 460.59M | 642.56M | 425.39M | 527.53M | 510.28M | 521.40M | 454.19M | 421.50M | 380.77M | 378.50M | 352.90M | 338.00M | 298.45M | 324.20M | 279.70M | 255.80M | 207.30M | 187.50M | 231.78M | 249.90M | 163.00M | 102.10M | 42.20M | 67.50M | 33.30M |
Operating Expenses | 484.74M | 523.30M | 458.23M | 489.23M | 453.59M | 436.19M | 369.22M | 355.23M | 348.54M | 327.10M | 288.60M | 252.30M | 248.37M | 237.60M | 213.20M | 212.20M | 184.20M | 181.40M | 173.78M | 143.20M | 97.60M | 71.10M | 93.40M | 44.50M | 18.60M |
Selling, General & Admin | 147.00M | 190.97M | 185.02M | 201.34M | 196.44M | 197.84M | 159.73M | 155.48M | 160.49M | 154.10M | 130.80M | 114.40M | 112.42M | 113.80M | 108.80M | 100.70M | 94.80M | 89.00M | 72.55M | 65.20M | 44.10M | 39.10M | 25.30M | 21.40M | N/A |
Research & Development | 337.74M | 332.33M | 273.21M | 287.89M | 257.15M | 238.35M | 209.49M | 199.74M | 188.05M | 173.00M | 157.80M | 138.00M | 135.95M | 123.80M | 104.40M | 101.20M | 89.30M | 89.80M | 101.22M | 78.10M | 51.90M | 32.00M | 29.00M | 19.40M | 8.30M |
Other Operating Expenses | 3.60M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | 0 | -100.00K | N/A | N/A | N/A | 10.30M | 100.00K | 2.60M | N/A | -100.00K | 1.60M | N/A | 39.10M | 3.70M | 10.30M |
Operating Income | -24.15M | 119.26M | -27.14M | 38.30M | 56.70M | 85.21M | 84.97M | 66.28M | 32.23M | 51.40M | 64.30M | 85.70M | 50.07M | 86.70M | 66.50M | 43.70M | 23.10M | 6.10M | 58.01M | 106.70M | 65.40M | 31.00M | -51.20M | 23.00M | 14.70M |
Other Expenses / Income | 13.61M | 7.19M | -31.03M | -23.00M | -7.05M | -13.05M | -8.07M | -1.78M | -1.97M | -2.40M | -2.30M | 600.00K | 2.27M | 1.00M | 2.50M | 9.40M | 23.40M | 13.60M | 7.63M | 4.90M | 800.00K | 300.00K | 2.80M | 2.80M | -400.00K |
Before Tax Income | -10.54M | 126.45M | -58.17M | 15.30M | 49.65M | 72.16M | 76.90M | 64.50M | 30.26M | 49.00M | 62.00M | 86.30M | 52.34M | 87.70M | 69.00M | 53.10M | 46.50M | 19.70M | 65.64M | 111.60M | 66.20M | 31.30M | -48.40M | 25.80M | 14.30M |
Income Tax Expenses | 7.94M | 38.45M | 13.43M | 2.77M | 30.38M | -11.43M | 29.81M | 3.00M | 677.00K | 11.00M | 12.20M | 22.80M | 16.87M | 14.40M | -4.10M | 20.20M | 6.80M | 4.30M | 18.14M | 34.90M | 21.50M | 10.60M | -2.80M | 11.80M | 3.30M |
Net Income | -34.52M | 91.40M | -71.60M | 12.53M | 19.27M | 83.59M | 47.09M | 61.49M | 29.59M | 38.00M | 49.80M | 63.50M | 35.47M | 73.20M | 73.10M | 32.90M | 204.80M | 31.20M | 47.51M | 76.70M | 44.70M | 20.70M | -45.60M | 14.00M | 11.00M |
Interest Expenses | 5.55M | 6.72M | 31.03M | 34.14M | 20.23M | 19.69M | 14.13M | 2.59M | 2.83M | 3.15M | 3.29M | 1.15M | 37.00K | 77.00K | 180.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 31.80M | 35.09M | 42.83M | 43.77M | 43.35M | 43.16M | 42.45M | 41.71M | 42.31M | 42.97M | 42.72M | 42.14M | 43.42M | 44.84M | 45.02M | 48.11M | 54.83M | 55.35M | 53.40M | 51.47M | 48.85M | 50.80M | 45.90M | 48.80M | 47.25M |
Diluted Shares Outstanding | 31.80M | 36.04M | 42.83M | 44.37M | 44.29M | 44.04M | 43.33M | 42.38M | 42.95M | 43.79M | 43.54M | 43.11M | 44.83M | 46.74M | 46.54M | 48.99M | 56.32M | 57.20M | 55.48M | 54.98M | 52.29M | 50.80M | 45.90M | 48.80M | 47.25M |
EBITDA | 26.93M | 189.77M | 35.41M | 111.96M | 126.35M | 151.87M | 133.04M | 108.01M | 74.74M | 82.64M | 94.69M | 115.22M | 76.98M | 106.97M | 88.91M | 71.72M | 227.69M | 56.73M | 86.17M | 135.34M | 90.36M | 48.89M | -30.23M | 39.63M | 17.40M |
EBITDA Margin | 3.44% | 18.53% | 4.91% | 12.63% | 15.09% | 17.49% | 17.30% | 15.48% | 11.59% | 13.31% | 16.32% | 20.46% | 15.66% | 21.68% | 20.16% | 17.26% | 67.46% | 19.68% | 20.24% | 29.67% | 27.78% | 26.86% | -40.79% | 38.44% | 37.10% |
EBIT | -21.02M | 136.57M | -27.14M | 49.44M | 69.88M | 91.86M | 91.03M | 67.08M | 33.09M | 52.15M | 65.29M | 87.45M | 52.38M | 87.68M | 69.18M | 53.10M | 211.60M | 35.50M | 65.64M | 111.60M | 66.20M | 31.30M | -48.40M | 25.80M | 14.30M |
EBIT Margin | -2.69% | 13.34% | -3.77% | 5.58% | 8.34% | 10.58% | 11.84% | 9.62% | 5.13% | 8.40% | 11.26% | 15.52% | 10.65% | 17.77% | 15.69% | 12.78% | 62.70% | 12.32% | 15.42% | 24.46% | 20.35% | 17.20% | -65.32% | 25.02% | 30.49% |
Financial Year End | 2023-12-30 | 2022-12-31 | 2022-01-01 | 2021-01-02 | 2019-12-28 | 2018-12-29 | 2017-12-30 | 2016-12-31 | 2016-01-02 | 2015-01-03 | 2013-12-28 | 2012-12-29 | 2011-12-31 | 2011-01-01 | 2010-01-02 | 2009-01-03 | 2007-12-29 | 2006-12-30 | 2005-12-31 | 2005-01-01 | 2004-01-03 | 2002-12-28 | 2001-12-29 | 2000-12-30 | 1999-12-31 |