Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 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 | 1998-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.62B | 2.57B | 2.41B | 1.93B | 1.70B | 1.49B | 1.36B | 750.55M | 185.64M | 742.98M | 796.67M | 744.73M | 640.62M | 549.69M | 469.39M | 590.81M | 493.35M | 492.74M | 506.37M | 456.61M | 366.83M | 283.31M | 376.92M | 405.74M | 335.49M | 258.80M |
Cost of Revenue | 1.98B | 1.95B | 1.84B | 1.49B | 1.32B | 1.16B | 1.06B | 601.75M | 111.19M | 564.80M | 603.08M | 564.80M | 492.89M | 412.46M | 352.28M | 452.26M | 369.11M | 340.05M | 333.54M | 284.96M | 230.50M | 186.91M | 253.59M | 244.52M | 178.98M | 155.00M |
Gross Profit | 643.71M | 622.47M | 563.86M | 447.43M | 386.05M | 333.31M | 296.82M | 148.81M | 74.44M | 178.18M | 193.59M | 179.93M | 147.73M | 137.23M | 117.11M | 138.54M | 124.24M | 152.69M | 172.84M | 171.65M | 136.33M | 96.40M | 123.33M | 161.21M | 156.52M | 103.80M |
Operating Expenses | 404.34M | 390.08M | 355.84M | 276.79M | 247.56M | 223.69M | 223.97M | 170.28M | 102.21M | 71.30M | 132.04M | 122.95M | 98.28M | 90.24M | 79.78M | 105.17M | 97.00M | 130.05M | 155.48M | 153.57M | 124.47M | 101.26M | 150.89M | 145.97M | 124.20M | 78.30M |
Selling, General & Admin | 326.38M | 317.96M | 289.99M | 224.19M | 200.87M | 182.47M | 184.42M | 147.95M | 94.72M | 70.52M | 117.88M | 110.76M | 93.34M | 84.51M | 77.32M | 98.61M | 90.46M | 113.66M | 133.05M | 128.54M | 107.10M | 85.29M | 129.80M | 127.82M | 92.77M | 57.90M |
Research & Development | 77.97M | 72.13M | 65.86M | 52.60M | 46.69M | 41.22M | 39.85M | 7.49M | 10.23M | 12.35M | 14.17M | 12.35M | 5.15M | 5.50M | 4.43M | 6.56M | 6.55M | 16.39M | 22.43M | 25.04M | 17.37M | 15.97M | 21.09M | 18.15M | 12.94M | 8.40M |
Other Operating Expenses | 74.79M | N/A | N/A | N/A | N/A | N/A | -308.00K | 14.84M | -2.75M | -11.57M | N/A | -152.00K | -207.00K | 231.00K | -1.97M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 18.49M | 12.00M |
Operating Income | 239.37M | 276.64M | 85.83M | 75.13M | 51.56M | 109.62M | 72.85M | 46.59M | 24.35M | 55.24M | 61.53M | 56.99M | 49.45M | 46.99M | 37.33M | 33.37M | 27.23M | 22.64M | 17.36M | 18.08M | 11.86M | -4.86M | -27.56M | 15.24M | 32.31M | 25.50M |
Other Expenses / Income | -28.33M | -19.93M | 98.18M | 68.62M | 68.28M | -8.29M | -20.04M | 56.11M | 163.00K | -6.67M | -6.24M | -6.67M | -6.50M | -4.37M | -535.00K | -6.92M | -2.52M | -8.31M | -7.37M | -343.00K | -1.01M | 4.34M | -24.47M | 39.00M | 33.26M | 5.60M |
Before Tax Income | 211.03M | 256.71M | 184.01M | 143.76M | 119.84M | 101.36M | 52.81M | 102.71M | 24.51M | 48.57M | 55.30M | 50.32M | 42.95M | 42.62M | 36.79M | 26.45M | 24.71M | 14.32M | 9.98M | 17.73M | 10.85M | -513.00K | -52.02M | 54.24M | 65.58M | 31.10M |
Income Tax Expenses | 46.08M | 55.23M | 42.61M | 31.27M | 27.20M | 24.34M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 3.54M | 1.93M | 3.50M | 5.20M | N/A | N/A | 2.01M | 4.06M | 14.21M | 19.39M | 4.50M |
Net Income | 64.01M | 201.47M | 141.40M | 112.49M | 92.64M | 32.20M | 39.44M | 91.72M | 20.30M | 46.17M | 107.06M | 47.48M | 63.13M | 35.00M | 36.79M | 11.87M | 37.26M | 10.02M | 183.00K | 8.10M | 3.12M | -2.41M | -56.08M | 40.02M | 46.19M | 26.60M |
Interest Expenses | 29.66M | 19.93M | 24.00M | 26.89M | 18.65M | 8.26M | 10.53M | 8.02M | 9.90M | 8.66M | 8.21M | 7.97M | 6.62M | 7.56M | 8.57M | 13.50M | 3.81M | 15.33M | 23.12M | 14.04M | 3.68M | N/A | N/A | N/A | N/A | 4.90M |
Basic Shares Outstanding | 15.30M | 15.30M | 15.29M | 15.29M | 15.19M | 15.57M | 14.36M | 1.41B | 1.41B | 1.41B | 13.60M | 13.60M | 13.51M | 13.38M | 13.20M | 13.20M | 13.20M | 13.20M | 12.80M | 10.80K | 10.04M | 10.17M | 9.32M | 9.32M | 9.38M | 8.53M |
Diluted Shares Outstanding | 15.50M | 15.50M | 15.40M | 15.29M | 15.34M | 15.57M | 14.72M | 1.41B | 1.41B | 1.41B | 13.79M | 13.79M | 13.67M | 13.52M | 13.56M | 13.20M | 13.20M | 13.30M | 12.80M | 10.80K | 10.29M | 10.17M | 9.32M | 9.32M | 9.38M | 8.53M |
EBITDA | 366.30M | 232.38M | 208.01M | 170.64M | 138.49M | 109.62M | 93.62M | 132.11M | 47.77M | 63.80M | 139.61M | 81.11M | 84.11M | 59.74M | 59.97M | 41.99M | 58.81M | 73.79M | 53.77M | 42.93M | 25.80M | 12.94M | 16.36M | 54.24M | 84.06M | 48.00M |
EBITDA Margin | 13.98% | 9.03% | 8.65% | 8.82% | 8.14% | 7.34% | 6.91% | 17.60% | 25.73% | 8.59% | 17.52% | 10.89% | 13.13% | 10.87% | 12.78% | 7.11% | 11.92% | 14.98% | 10.62% | 9.40% | 7.03% | 4.57% | 4.34% | 13.37% | 25.06% | 18.55% |
EBIT | 139.75M | 276.64M | 208.01M | 170.64M | 138.49M | 64.80M | 49.97M | 99.74M | 30.20M | 54.83M | 115.26M | 55.46M | 69.75M | 42.56M | 45.36M | 28.91M | 43.00M | 28.84M | 28.51M | 22.14M | 6.80M | -392.00K | -52.02M | 54.24M | 65.58M | 36.00M |
EBIT Margin | 5.33% | 10.75% | 8.65% | 8.82% | 8.14% | 4.34% | 3.69% | 13.29% | 16.27% | 7.38% | 14.47% | 7.45% | 10.89% | 7.74% | 9.66% | 4.89% | 8.72% | 5.85% | 5.63% | 4.85% | 1.85% | -0.14% | -13.80% | 13.37% | 19.55% | 13.91% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 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 | 1998-12-31 |