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 | 1997-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.46B | 2.18B | 1.94B | 1.66B | 1.40B | 1.19B | 965.23M | 837.63M | 711.76M | 575.94M | 440.94M | 349.94M | 251.74M | 226.26M | 209.66M | 212.43M | 192.81M | 158.89M | 134.34M | 112.08M | 95.11M | 79.36M | 72.51M | 58.50M | 30.20M | 13.90M | 7.90M |
Cost of Revenue | 491.50M | 414.01M | 357.24M | 308.97M | 289.24M | 269.93M | 220.40M | 173.81M | 188.88M | 156.98M | 129.19M | 114.87M | 88.17M | 83.60M | 73.71M | 73.41M | 76.70M | 56.14M | 44.29M | 35.38M | 30.74M | 28.01M | 30.32M | 20.32M | 8.30M | 3.50M | 2.60M |
Gross Profit | 1.96B | 1.77B | 1.59B | 1.35B | 1.11B | 921.90M | 744.83M | 663.82M | 522.88M | 418.96M | 311.76M | 235.07M | 163.57M | 142.66M | 135.94M | 139.02M | 116.10M | 102.75M | 90.05M | 76.70M | 64.36M | 51.35M | 42.20M | 38.18M | 21.90M | 10.40M | 5.30M |
Operating Expenses | 1.68B | 1.32B | 1.15B | 1.06B | 746.93M | 648.34M | 571.01M | 496.18M | 483.49M | 309.65M | 242.42M | 194.02M | 141.80M | 119.89M | 104.11M | 99.23M | 98.25M | 88.67M | 80.49M | 69.95M | 64.36M | 56.89M | 64.92M | 87.40M | 37.30M | 13.90M | 8.60M |
Selling, General & Admin | 1.37B | 1.02B | 878.72M | 835.48M | 587.34M | 516.52M | 464.49M | 419.78M | 417.73M | 254.22M | 195.66M | 161.27M | 119.53M | 100.23M | 86.76M | 81.59M | 88.35M | 72.48M | 65.90M | 57.11M | 52.99M | 47.77M | 51.94M | 64.73M | 31.30M | 12.10M | 7.40M |
Research & Development | 267.60M | 220.92M | 201.02M | 162.92M | 125.60M | 100.94M | 88.85M | 76.40M | 65.76M | 55.43M | 46.76M | 32.76M | 20.04M | 17.35M | 13.94M | 12.76M | 12.45M | 12.01M | 10.12M | 8.49M | 6.89M | 5.52M | 5.14M | 3.86M | 1.10M | 700.00K | 400.00K |
Other Operating Expenses | 42.20M | 73.56M | 74.82M | 62.46M | 33.99M | 30.88M | 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 | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 282.30M | 450.95M | 432.34M | 289.20M | 363.55M | 273.56M | 173.82M | 144.91M | 11.46M | 80.88M | 54.15M | 27.44M | 21.77M | 22.77M | 31.84M | 39.79M | 17.85M | 14.08M | 7.34M | 6.75M | 2.00K | -5.54M | -22.73M | -49.22M | -15.40M | -3.50M | -3.30M |
Other Expenses / Income | 219.00M | 35.51M | -28.37M | -18.22M | 27.40M | 10.45M | -8.76M | -8.24M | -8.87M | -9.96M | -6.62M | -4.31M | 798.00K | 735.00K | 1.25M | 4.91M | 8.04M | 6.84M | 3.46M | 1.31M | 380.00K | 759.00K | 1.58M | -2.48M | N/A | 500.00K | 100.00K |
Before Tax Income | 501.30M | 486.46M | 403.97M | 270.98M | 390.95M | 284.01M | 165.06M | 136.66M | 2.58M | 70.91M | 47.54M | 23.13M | 22.57M | 23.51M | 33.09M | 44.70M | 25.90M | 20.93M | 10.80M | 8.06M | 382.00K | -4.78M | -21.15M | -51.70M | N/A | -3.00M | -3.20M |
Income Tax Expenses | 126.60M | 117.00M | 111.40M | 43.85M | 75.99M | 45.68M | 42.36M | 51.59M | 6.05M | 26.04M | 17.80M | 13.22M | 7.91M | 10.22M | 14.39M | 20.08M | 9.95M | 8.52M | 4.34M | -16.93M | 282.00K | -759.00K | -987.26K | -2.05M | -3.10M | -300.00K | N/A |
Net Income | 374.70M | 369.50M | 292.60M | 227.13M | 314.96M | 238.33M | 122.69M | 85.07M | -3.46M | 44.87M | 29.73M | 9.91M | 14.66M | 13.29M | 18.69M | 24.62M | 15.95M | 12.41M | 6.46M | 24.98M | 100.00K | -4.78M | -20.16M | -49.65M | -12.30M | -3.20M | -3.30M |
Interest Expenses | N/A | 32.12M | 31.62M | N/A | 2.62M | 2.83M | 9.01M | 10.02M | 9.41M | 10.48M | 6.94M | 4.83M | 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 | N/A |
Basic Shares Outstanding | 405.30M | 396.28M | 392.21M | 380.73M | 363.10M | 360.58M | 332.00M | 321.67M | 315.00M | 302.15M | 276.70M | 265.33M | 231.31M | 203.30M | 197.80M | 193.72M | 190.44M | 187.51M | 184.53M | 181.65M | 162.02M | 157.59M | 156.36M | 151.37M | 117.27M | 72.13M | 57.89M |
Diluted Shares Outstanding | 406.90M | 397.75M | 394.16M | 383.26M | 366.30M | 364.48M | 335.59M | 324.36M | 319.50M | 306.41M | 282.12M | 269.49M | 235.27M | 207.07M | 199.25M | 195.50M | 194.04M | 191.65M | 190.07M | 188.27M | 166.74M | 157.59M | 156.36M | 151.37M | 117.27M | 72.13M | 57.89M |
EBITDA | 389.80M | 662.83M | 571.90M | 406.15M | 363.55M | 364.59M | 237.46M | 215.07M | 89.99M | 151.25M | 94.21M | 60.72M | 35.42M | 37.16M | 31.84M | 39.79M | 17.85M | 25.89M | 22.51M | 19.76M | 2.00K | 6.24M | -3.48M | -30.41M | -10.50M | -2.40M | -2.50M |
EBITDA Margin | 15.88% | 30.37% | 29.42% | 24.48% | 25.97% | 30.59% | 24.60% | 25.68% | 12.64% | 26.26% | 21.37% | 17.35% | 14.07% | 16.42% | 15.18% | 18.73% | 9.26% | 16.30% | 16.76% | 17.63% | 0.00% | 7.87% | -4.79% | -51.99% | -34.77% | -17.27% | -31.65% |
EBIT | 501.30M | 518.63M | 435.62M | 270.98M | 393.56M | 286.85M | 174.07M | 146.68M | 11.99M | 81.39M | 54.48M | 27.97M | 22.57M | 23.51M | 33.09M | 44.70M | 25.90M | 20.93M | 10.80M | 8.06M | 382.00K | -5.54M | -21.15M | -51.70M | -15.40M | -3.50M | -3.30M |
EBIT Margin | 20.42% | 23.76% | 22.41% | 16.33% | 28.12% | 24.07% | 18.03% | 17.51% | 1.68% | 14.13% | 12.36% | 7.99% | 8.97% | 10.39% | 15.78% | 21.04% | 13.43% | 13.17% | 8.04% | 7.19% | 0.40% | -6.98% | -29.17% | -88.37% | -50.99% | -25.18% | -41.77% |
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 | 1997-12-31 |