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 | 2000-01-01 | 1999-04-03 | 1997-03-29 | 1996-03-30 | 1995-04-01 | 1994-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 737.15M | 660.36M | 515.33M | 408.12M | 404.09M | 398.80M | 385.96M | 427.05M | 405.97M | 366.13M | 332.52M | 279.26M | 318.37M | 297.77M | 194.42M | 222.26M | 228.71M | 245.46M | 211.06M | 225.83M | 209.66M | 229.13M | 295.33M | 567.76M | N/A | 245.90M | 204.10M | 198.20M | 144.10M | 126.20M |
Cost of Revenue | 222.48M | 208.31M | 193.65M | 162.81M | 165.67M | 179.36M | 169.38M | 180.62M | 186.06M | 159.94M | 154.28M | 128.50M | 129.77M | 117.94M | 90.08M | 102.83M | 103.16M | 106.73M | 95.92M | 96.86M | 89.27M | 91.55M | 111.50M | 217.83M | N/A | 89.30M | 75.10M | 75.10M | 52.90M | 47.50M |
Gross Profit | 514.67M | 452.05M | 321.68M | 245.31M | 238.42M | 219.44M | 216.58M | 246.43M | 219.91M | 206.19M | 178.24M | 150.76M | 188.60M | 179.82M | 104.34M | 119.43M | 125.55M | 138.73M | 115.14M | 128.97M | 120.40M | 137.58M | 183.83M | 349.93M | N/A | 156.60M | 129.00M | 123.10M | 91.20M | 78.70M |
Operating Expenses | 302.40M | 261.62M | 218.75M | 189.00M | 174.72M | 191.19M | 225.41M | 249.69M | 263.80M | 164.55M | 148.11M | 149.93M | 140.69M | 124.69M | 108.91M | 139.67M | 374.85M | 151.22M | 169.16M | 192.01M | 214.99M | 207.29M | 209.06M | 240.01M | N/A | 81.50M | 70.00M | 65.20M | 53.90M | 48.70M |
Selling, General & Admin | 137.24M | 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 | 39.90M | 33.60M | 31.30M | 25.00M | 22.30M |
Research & Development | 159.77M | 135.77M | 110.52M | 89.22M | 78.62M | 82.45M | 103.36M | 117.52M | 136.87M | 88.08M | 80.97M | 77.61M | 71.86M | 60.33M | 56.13M | 68.61M | 82.98M | 81.97M | 95.41M | 90.96M | 87.09M | 85.78M | 71.68M | 77.06M | N/A | 32.00M | 27.80M | 26.80M | 22.90M | 20.60M |
Other Operating Expenses | N/A | 3.78M | 2.61M | 4.45M | 13.56M | -249.00K | -3.29M | 4.30M | -832.00K | 1.32M | -300.00K | 505.00K | N/A | N/A | 228.00K | 12.38M | 233.39M | 10.81M | 16.21M | 47.25M | 77.13M | 73.42M | 84.35M | 81.87M | N/A | 9.60M | 8.60M | 7.10M | 6.00M | 5.80M |
Operating Income | 214.18M | 187.37M | 100.82M | 52.37M | 59.04M | -3.12M | -47.62M | -26.70M | -107.23M | 41.62M | 26.79M | -9.37M | 41.29M | 55.13M | -8.25M | -20.23M | -251.67M | -12.80M | -65.97M | -63.03M | -94.60M | -99.56M | -25.23M | 109.92M | N/A | 75.10M | 59.00M | 57.90M | 37.30M | 30.00M |
Other Expenses / Income | 678.00K | -5.25M | -3.19M | -3.91M | -13.98M | -20.85M | -22.09M | -16.02M | -19.22M | 1.32M | -300.00K | 505.00K | 1.43M | 2.46M | 1.81M | -17.79M | 12.54M | 16.95M | 17.08M | 11.37M | -3.06M | 6.19M | -173.96M | 152.15M | N/A | 10.60M | 8.70M | 5.40M | 26.00M | 10.70M |
Before Tax Income | 214.86M | 182.11M | 97.63M | 48.46M | 45.06M | -23.97M | -69.71M | -42.72M | -126.45M | 42.94M | 26.49M | -8.86M | 42.72M | 57.60M | -6.44M | -38.03M | -239.13M | 4.15M | -48.89M | -51.66M | -97.66M | -93.37M | -173.97M | 262.07M | N/A | 85.70M | 67.70M | 63.30M | 40.70M | 32.60M |
Income Tax Expenses | -44.20M | 3.23M | 1.70M | 1.06M | 1.57M | 2.35M | 849.00K | 9.92M | 32.54M | -5.64M | 4.17M | 20.75M | -35.51M | 531.00K | 517.00K | 180.00K | 686.00K | 1.05M | 233.00K | 318.00K | -5.85M | 81.87M | -64.45M | 94.18M | N/A | 29.10M | 22.70M | 21.50M | 13.70M | 10.10M |
Net Income | 259.06M | 178.88M | 95.92M | 47.39M | 43.49M | -26.32M | -70.56M | -54.10M | -159.23M | 48.58M | 22.32M | -29.61M | 78.23M | 57.07M | -6.96M | -38.21M | -239.82M | 3.09M | -49.12M | -51.98M | -91.81M | -175.24M | -109.52M | 167.89M | N/A | 56.60M | 45.00M | 41.80M | 27.00M | 22.50M |
Interest Expenses | N/A | 4.15M | 2.74M | 3.70M | 11.73M | 20.60M | 18.81M | 20.33M | 18.39M | 4.61M | 7.00M | 19.38M | 1.14M | N/A | 3.75M | 46.37M | 210.94M | N/A | N/A | N/A | 2.62M | 40.07M | 301.25M | 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 | 125.34M | 121.66M | 119.99M | 117.08M | 117.71M | 115.70M | 117.19M | 117.88M | 116.73M | 115.38M | 115.29M | 114.92M | 114.19M | 113.53M | 112.98M | 111.79M | 110.19M | 108.81M | 101.72M | 94.39M | 93.71M | 91.51M | 88.49M | 75.56M | 73.64M |
Diluted Shares Outstanding | 139.79M | 140.67M | 142.14M | 141.28M | 137.27M | 126.56M | 122.68M | 119.99M | 117.39M | 120.25M | 117.08M | 117.19M | 121.14M | 120.14M | 115.38M | 115.29M | 114.92M | 115.02M | 113.53M | 112.98M | 111.79M | 110.19M | 108.81M | 120.32M | 94.39M | 93.71M | 91.51M | 88.49M | 75.56M | 73.64M |
EBITDA | 259.02M | 222.09M | 131.38M | 83.26M | 95.65M | 35.29M | 6.96M | 39.41M | -47.26M | 65.19M | 47.29M | 22.98M | 59.39M | 72.09M | -2.46M | -16.09M | -222.34M | 15.26M | -15.35M | 2.32M | 5.31M | 24.66M | 81.31M | 228.36M | N/A | 61.70M | 84.70M | 67.60M | 65.00M | 43.30M |
EBITDA Margin | 35.14% | 33.63% | 25.49% | 20.40% | 23.67% | 8.85% | 1.80% | 9.23% | -11.64% | 17.81% | 14.22% | 8.23% | 18.65% | 24.21% | -1.26% | -7.24% | -97.22% | 6.21% | -7.27% | 1.03% | 2.53% | 10.76% | 27.53% | 40.22% | 0.00% | 25.09% | 41.50% | 34.11% | 45.11% | 34.31% |
EBIT | 214.86M | 186.26M | 100.36M | 52.16M | 56.80M | -3.37M | -50.91M | -23.86M | -108.30M | 47.55M | 33.48M | 10.52M | 43.87M | 57.60M | -2.69M | 8.35M | -28.18M | 4.15M | -48.89M | -51.66M | -95.04M | -53.30M | 127.28M | 276.11M | N/A | 85.70M | 67.70M | 63.30M | 40.70M | 32.60M |
EBIT Margin | 29.15% | 28.21% | 19.48% | 12.78% | 14.06% | -0.84% | -13.19% | -5.59% | -26.68% | 12.99% | 10.07% | 3.77% | 13.78% | 19.34% | -1.38% | 3.76% | -12.32% | 1.69% | -23.16% | -22.88% | -45.33% | -23.26% | 43.10% | 48.63% | 0.00% | 34.85% | 33.17% | 31.94% | 28.24% | 25.83% |
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 | 2000-01-01 | 1999-04-03 | 1997-03-29 | 1996-03-30 | 1995-04-01 | 1994-03-31 |