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-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1999-03-31 | 1998-03-28 | 1997-03-29 | 1996-03-30 | 1995-04-01 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 737.15M | 660.36M | 515.33M | 408.12M | 404.09M | 398.80M | 385.96M | 427.05M | 405.97M | 366.10M | 332.50M | 279.30M | 318.37M | 297.80M | 194.40M | 222.30M | 228.71M | 245.46M | 211.06M | 225.83M | 209.66M | 229.13M | 295.33M | 567.76M | N/A | 200.10M | 245.90M | 204.10M | 198.20M | 144.10M |
Cost of Revenue | 256.92M | 208.31M | 193.65M | 162.81M | 165.67M | 179.36M | 169.38M | 180.62M | 186.06M | 159.10M | 153.70M | 128.00M | 129.77M | 117.90M | 90.10M | 102.80M | 103.16M | 106.73M | 95.92M | 96.86M | 89.27M | 91.55M | 111.50M | 217.83M | N/A | 68.40M | 98.90M | 83.70M | 82.20M | 58.90M |
Gross Profit | 480.24M | 452.05M | 321.68M | 245.31M | 238.42M | 219.44M | 216.58M | 246.43M | 219.91M | 207.00M | 178.80M | 151.30M | 188.60M | 179.90M | 104.30M | 119.50M | 125.55M | 138.73M | 115.14M | 128.97M | 120.40M | 137.58M | 183.83M | 349.93M | N/A | 131.70M | 147.00M | 120.40M | 116.00M | 85.20M |
Operating Expenses | 266.06M | 261.62M | 218.75M | 189.00M | 174.72M | 191.19M | 225.41M | 249.69M | 327.14M | 165.40M | 152.00M | 160.60M | 140.69M | 124.70M | 112.60M | 139.70M | 374.85M | 151.22M | 169.16M | 192.01M | 214.99M | 207.29M | 209.06M | 240.01M | N/A | 80.10M | 71.90M | 61.40M | 58.20M | 47.90M |
Selling, General & Admin | 107.36M | 122.08M | 105.62M | 95.33M | 82.54M | 91.05M | 90.72M | 98.60M | 97.35M | 73.53M | 67.14M | 72.32M | 68.84M | 64.36M | 52.55M | 58.68M | 58.48M | 58.45M | 57.54M | 53.80M | 50.77M | 48.10M | 53.03M | 81.08M | N/A | 36.80M | 39.90M | 33.60M | 31.30M | 25.00M |
Research & Development | 158.70M | 135.77M | 110.52M | 89.22M | 78.62M | 82.45M | 103.36M | 117.52M | 136.14M | 88.10M | 81.00M | 77.60M | 71.86M | 60.30M | 56.10M | 68.60M | 82.98M | 81.97M | 95.41M | 90.96M | 87.09M | 85.78M | 71.68M | 77.06M | N/A | 33.20M | 32.00M | 27.80M | 26.80M | 22.90M |
Other Operating Expenses | 545.00K | 3.78M | 2.61M | 4.45M | 13.56M | -249.00K | 31.34M | 33.58M | 93.65M | 3.77M | 3.86M | 10.68M | N/A | 41.00K | 3.96M | 12.42M | 233.39M | 10.81M | 16.21M | 47.25M | 77.13M | 73.42M | 84.35M | 81.87M | N/A | 10.10M | N/A | 0 | 100.00K | N/A |
Operating Income | 214.18M | 187.37M | 100.82M | 52.37M | 59.04M | -3.12M | -47.62M | -3.26M | -107.23M | 41.60M | 26.80M | -9.40M | 47.90M | 55.10M | -8.30M | -20.20M | -249.30M | -12.49M | -54.03M | -63.03M | -94.60M | -69.71M | -25.23M | 109.92M | N/A | 51.60M | 75.10M | 59.00M | 57.80M | 37.30M |
Other Expenses / Income | 678.00K | -5.25M | -3.19M | -3.91M | -13.98M | -31.61M | -22.09M | -39.46M | -18.97M | 1.30M | -300.00K | 500.00K | -5.18M | 2.50M | 1.90M | -17.80M | 10.17M | 16.64M | 5.14M | 11.37M | -3.06M | -23.66M | -148.74M | 152.15M | N/A | 10.60M | 10.60M | 8.70M | 5.40M | 3.30M |
Before Tax Income | 214.86M | 182.11M | 97.63M | 48.46M | 45.06M | -23.97M | -69.71M | -42.72M | -126.20M | 42.90M | 26.50M | -8.90M | 42.72M | 57.60M | -6.40M | -38.00M | -239.13M | 4.15M | -48.89M | -51.66M | -97.66M | -93.37M | -173.97M | 262.07M | N/A | 62.20M | 85.70M | 67.70M | 63.20M | 40.60M |
Income Tax Expenses | -44.20M | 3.23M | 1.70M | 1.06M | 1.57M | 2.35M | 849.00K | 9.92M | 32.54M | -5.60M | 4.20M | 20.70M | -35.51M | 500.00K | 500.00K | 200.00K | 686.00K | 1.05M | 233.00K | 318.00K | -5.85M | 81.87M | -64.45M | 94.18M | N/A | 20.20M | 29.10M | 22.70M | 21.50M | 13.70M |
Net Income | 259.06M | 178.88M | 95.92M | 47.39M | 43.49M | -26.32M | -70.56M | -54.10M | -159.23M | 48.60M | 22.30M | -29.60M | 78.23M | 57.10M | -7.00M | -38.20M | -239.82M | 3.09M | -49.12M | -51.98M | -91.81M | -175.24M | -109.52M | 167.89M | N/A | 42.00M | 56.60M | 45.00M | 41.80M | 27.00M |
Interest Expenses | 2.04M | 4.15M | 2.74M | 3.70M | 11.73M | 20.60M | 18.81M | 20.33M | 18.39M | 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 | 14.04M | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 137.69M | 137.32M | 136.62M | 135.22M | 132.47M | 126.56M | 122.68M | 119.99M | 117.39M | 120.20M | 117.10M | 117.20M | 117.88M | 120.10M | 115.40M | 115.30M | 114.92M | 114.19M | 113.53M | 112.98M | 111.79M | 110.19M | 108.81M | 101.72M | 94.39M | 94.39M | 95.60M | 91.90M | 83.90M | 76.70M |
Diluted Shares Outstanding | 139.79M | 140.67M | 142.14M | 141.28M | 137.27M | 126.56M | 122.68M | 119.99M | 117.39M | 120.20M | 117.10M | 117.20M | 121.14M | 120.10M | 115.40M | 115.30M | 114.92M | 115.02M | 113.53M | 112.98M | 111.79M | 110.19M | 108.81M | 120.32M | 94.39M | 94.39M | 95.60M | 91.90M | 83.90M | 76.70M |
EBITDA | 255.37M | 218.64M | 126.90M | 81.23M | 94.52M | 67.26M | 6.96M | 37.95M | -47.50M | 65.25M | 47.31M | 13.25M | 59.39M | 72.09M | 7.71M | -16.07M | -212.17M | 31.89M | -15.39M | 17.11M | 2.24M | 1.01M | -67.43M | 378.32M | N/A | 72.30M | 95.30M | 76.30M | 70.40M | 46.70M |
EBITDA Margin | 34.64% | 33.11% | 24.63% | 19.90% | 23.39% | 16.87% | 1.80% | 8.89% | -11.70% | 17.82% | 14.23% | 4.74% | 18.65% | 24.21% | 3.97% | -7.23% | -92.77% | 12.99% | -7.29% | 7.58% | 1.07% | 0.44% | -22.83% | 66.63% | 0.00% | 36.13% | 38.76% | 37.38% | 35.52% | 32.41% |
EBIT | 216.90M | 186.26M | 100.36M | 52.16M | 56.80M | -3.37M | -50.91M | -23.86M | -108.30M | 43.00M | 26.50M | -8.90M | 42.72M | 57.60M | -6.50M | -38.00M | -239.13M | 4.15M | -48.89M | -51.66M | -97.66M | -93.37M | -173.97M | 276.11M | N/A | 62.20M | 85.70M | 67.70M | 63.30M | 40.70M |
EBIT Margin | 29.42% | 28.21% | 19.48% | 12.78% | 14.06% | -0.84% | -13.19% | -5.59% | -26.68% | 11.75% | 7.97% | -3.19% | 13.42% | 19.34% | -3.34% | -17.09% | -104.56% | 1.69% | -23.16% | -22.88% | -46.58% | -40.75% | -58.91% | 48.63% | 0.00% | 31.08% | 34.85% | 33.17% | 31.94% | 28.24% |
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-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1999-03-31 | 1998-03-28 | 1997-03-29 | 1996-03-30 | 1995-04-01 |