Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-28 | 2017-12-29 | 2016-12-30 | 2016-01-01 | 2015-01-02 | 2014-01-03 | 2012-12-28 | 2011-12-30 | 2010-12-31 | 2010-01-01 | 2009-01-02 | 2007-12-28 | 2006-12-29 | 2005-12-30 | 2004-12-31 | 2004-01-02 | 2003-01-03 | 2001-12-28 | 2000-12-29 | 1999-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.60B | 1.38B | 1.22B | 1.07B | 1.26B | 1.22B | 1.46B | 1.39B | 800.41M | 687.79M | 663.95M | 646.18M | 568.82M | 533.42M | 521.82M | 546.64M | 318.75M | 271.14M | 241.10M | 200.12M | 216.37M | 167.30M | 135.57M | 97.79M | 79.23M |
Cost of Revenue | 1.18B | 1.02B | 884.11M | 787.74M | 903.08M | 852.35M | 1.07B | 1.01B | 565.28M | 456.39M | 444.63M | 444.53M | 388.47M | 359.84M | 355.40M | 390.86M | 202.72M | 168.70M | 151.54M | 119.40M | 126.54M | 96.40M | 74.72M | 48.97M | 41.06M |
Gross Profit | 418.29M | 359.01M | 336.97M | 285.71M | 355.01M | 362.67M | 393.55M | 378.30M | 235.13M | 231.40M | 219.31M | 201.65M | 180.35M | 173.58M | 166.42M | 155.79M | 116.03M | 102.44M | 89.55M | 80.72M | 89.83M | 70.90M | 60.86M | 48.82M | 38.18M |
Operating Expenses | 250.96M | 221.50M | 201.26M | 165.09M | 197.38M | 207.11M | 254.11M | 270.03M | 221.99M | 155.74M | 157.97M | 175.83M | 118.65M | 114.09M | 149.45M | 118.66M | 79.91M | 69.08M | 72.67M | 53.78M | 51.63M | 44.23M | 38.48M | 34.42M | 25.73M |
Selling, General & Admin | 175.62M | 160.58M | 141.42M | 109.01M | 138.69M | 142.44M | 161.57M | 153.29M | 102.53M | 90.60M | 88.11M | 80.99M | 72.55M | 64.51M | 70.29M | 72.63M | 50.00M | 38.78M | 50.10M | 31.30M | 31.42M | 24.37M | 18.17M | 11.47M | 9.88M |
Research & Development | 63.77M | 60.92M | 51.98M | 48.47M | 46.53M | 48.60M | 55.25M | 55.00M | 52.99M | 49.84M | 54.08M | 52.49M | 45.51M | 45.02M | 33.56M | 31.44M | 29.91M | 24.23M | 18.73M | 18.48M | 16.99M | 14.44M | 12.57M | 9.94M | 9.34M |
Other Operating Expenses | 11.57M | 899.00K | 7.86M | 7.62M | 12.15M | -752.00K | -9.59M | 5.02M | 1.32M | 807.00K | -546.00K | -931.00K | 593.00K | 4.56M | 11.09M | 14.58M | N/A | 6.07M | 3.84M | 4.00M | 3.22M | 5.42M | 7.73M | 13.01M | 6.51M |
Operating Income | 167.33M | 121.33M | 135.71M | 120.61M | 157.63M | 155.56M | 139.44M | 108.27M | 13.15M | 75.65M | 61.34M | 25.82M | 61.70M | 68.99M | 1.05M | 34.89M | 20.02M | 22.38M | 16.89M | 26.94M | 38.20M | 26.66M | 22.38M | 14.40M | 12.45M |
Other Expenses / Income | -60.04M | -45.37M | -34.65M | -34.41M | -52.44M | -94.44M | -76.39M | -91.74M | -28.85M | 925.00K | -12.50M | -19.09M | -13.31M | -19.67M | -19.23M | -7.59M | 8.67M | -15.90M | -1.42M | -3.21M | -4.88M | -5.70M | -3.85M | -12.77M | -14.76M |
Before Tax Income | 107.29M | 75.96M | 101.06M | 86.21M | 105.19M | 61.12M | 21.83M | 1.19M | -15.70M | 76.58M | 48.84M | 6.73M | 48.39M | 49.33M | -18.18M | 27.30M | 28.69M | 23.53M | 15.46M | 23.73M | 33.32M | 20.96M | 18.53M | 1.63M | -2.31M |
Income Tax Expenses | 16.64M | 10.61M | 8.04M | 8.95M | 13.97M | 14.08M | -44.85M | -4.78M | -8.11M | 21.12M | 12.57M | 11.53M | 15.27M | 16.19M | -9.18M | 8.74M | 13.64M | 7.41M | 5.36M | 7.47M | 10.03M | 6.60M | 6.94M | 611.00K | -605.00K |
Net Income | 90.65M | 66.38M | 96.81M | 77.26M | 96.34M | 167.96M | 66.68M | 5.96M | -7.59M | 55.46M | 36.27M | -4.80M | 33.12M | 33.14M | -9.00M | 18.56M | 15.05M | 16.13M | 10.11M | 16.26M | 23.29M | 14.36M | 8.60M | -548.00K | -2.27M |
Interest Expenses | 53.37M | 38.63M | 31.63M | 38.22M | 52.55M | 99.31M | 106.46M | 111.27M | 33.51M | 4.25M | 11.26M | 18.05M | 16.93M | 18.52M | 20.07M | 13.17M | 7.30M | N/A | N/A | N/A | N/A | N/A | 3.59M | N/A | N/A |
Basic Shares Outstanding | 33.32M | 33.13M | 32.99M | 32.84M | 32.63M | 32.14M | 31.40M | 30.78M | 26.19M | 24.82M | 23.99M | 23.58M | 23.26M | 23.07M | 22.90M | 22.50M | 22.15M | 21.80M | 21.58M | 21.36M | 21.17M | 20.81M | 19.56M | 14.17M | 12.49M |
Diluted Shares Outstanding | 33.76M | 33.36M | 33.26M | 33.11M | 33.04M | 32.60M | 32.06M | 30.97M | 26.36M | 25.98M | 25.32M | 23.58M | 23.64M | 23.80M | 22.90M | 24.10M | 22.42M | 26.33M | 21.81M | 21.54M | 22.18M | 21.12M | 19.95M | 14.43M | 12.49M |
EBITDA | 256.51M | 215.40M | 215.26M | 207.56M | 247.49M | 228.86M | 190.41M | 202.79M | 151.56M | 117.58M | 112.23M | 71.15M | 101.63M | 103.64M | 49.12M | 92.64M | 61.83M | 47.45M | 36.60M | 41.77M | 51.38M | 26.66M | 36.62M | 27.41M | 23.81M |
EBITDA Margin | 16.07% | 15.65% | 17.63% | 19.34% | 19.67% | 18.84% | 13.02% | 14.62% | 18.93% | 17.10% | 16.90% | 11.01% | 17.87% | 19.43% | 9.41% | 16.95% | 19.40% | 17.50% | 15.18% | 20.88% | 23.75% | 15.94% | 27.01% | 28.03% | 30.05% |
EBIT | 160.66M | 115.62M | 136.48M | 124.43M | 162.86M | 281.36M | 128.29M | 112.45M | 17.81M | 80.83M | 60.10M | 24.79M | 65.32M | 67.84M | 1.89M | 40.47M | 35.99M | 23.53M | 15.46M | 23.73M | 33.32M | 20.96M | 19.12M | 63.00K | -2.88M |
EBIT Margin | 10.06% | 8.40% | 11.18% | 11.59% | 12.94% | 23.16% | 8.78% | 8.11% | 2.23% | 11.75% | 9.05% | 3.84% | 11.48% | 12.72% | 0.36% | 7.40% | 11.29% | 8.68% | 6.41% | 11.86% | 15.40% | 12.53% | 14.11% | 0.06% | -3.63% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-28 | 2017-12-29 | 2016-12-30 | 2016-01-01 | 2015-01-02 | 2014-01-03 | 2012-12-28 | 2011-12-30 | 2010-12-31 | 2010-01-01 | 2009-01-02 | 2007-12-28 | 2006-12-29 | 2005-12-30 | 2004-12-31 | 2004-01-02 | 2003-01-03 | 2001-12-28 | 2000-12-29 | 1999-12-31 |