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-08-31 | 2004-08-28 | 2003-08-30 | 2002-08-31 | 2001-08-25 | 2000-08-31 | 1999-08-31 | 1998-08-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.52B | 3.28B | 2.30B | 1.86B | 1.59B | 1.55B | 1.34B | 1.18B | 1.08B | 962.07M | 693.46M | 715.90M | 749.26M | 688.42M | 398.64M | 554.70M | 626.24M | 678.71M | 367.10M | 346.80M | 248.80M | 219.83M | 342.40M | 343.46M | 241.95M | N/A |
Cost of Revenue | 2.03B | 1.89B | 1.24B | 1.01B | 879.41M | 830.67M | 733.55M | 666.58M | 610.89M | 585.39M | 399.25M | 408.52M | 423.33M | 377.77M | 260.83M | 343.18M | 360.00M | 372.56M | 227.60M | 195.90M | 148.90M | 131.12M | 176.30M | 151.51M | 121.29M | N/A |
Gross Profit | 1.50B | 1.40B | 1.06B | 849.72M | 711.65M | 719.83M | 608.99M | 508.69M | 470.23M | 376.68M | 294.21M | 307.38M | 325.93M | 310.64M | 137.81M | 211.51M | 266.24M | 306.15M | 139.50M | 150.90M | 99.90M | 88.71M | 166.10M | 191.95M | 120.66M | N/A |
Operating Expenses | 1.01B | 916.43M | 507.90M | 454.28M | 472.38M | 427.14M | 367.17M | 353.15M | 352.16M | 356.61M | 201.79M | 207.94M | 199.05M | 204.22M | 171.28M | 681.00M | 222.52M | 228.60M | 135.49M | 116.30M | 105.40M | 92.54M | 111.60M | 115.58M | 105.72M | N/A |
Selling, General & Admin | 521.91M | 543.49M | 292.41M | 265.13M | 284.81M | 246.53M | 216.19M | 201.90M | 198.91M | 231.83M | 137.12M | 147.41M | 140.85M | 147.05M | 117.00M | 147.53M | 182.79M | 189.77M | 115.09M | 96.18M | 80.31M | 73.57M | 78.51M | 73.29M | 62.34M | N/A |
Research & Development | 277.31M | 228.99M | 167.63M | 136.06M | 121.14M | 118.46M | 106.95M | 106.99M | 105.90M | 87.71M | 55.32M | 50.94M | 47.98M | 43.93M | 35.04M | 40.09M | 39.73M | 38.83M | 20.40M | 20.10M | 17.80M | 17.41M | 16.50M | 15.04M | 14.56M | N/A |
Other Operating Expenses | -629.00K | 143.95M | 47.86M | 53.09M | 66.43M | -8.00M | 44.02M | 44.26M | 47.35M | 37.07M | 9.35M | 9.59M | 10.22M | 13.23M | 19.24M | 493.38M | N/A | N/A | N/A | 24.00K | 7.29M | 1.56M | 16.59M | 27.25M | 28.81M | N/A |
Operating Income | 499.16M | 479.98M | 551.77M | 395.44M | 360.36M | 292.69M | 241.82M | 155.54M | 118.07M | 20.07M | 92.42M | 99.44M | 126.88M | 106.43M | -33.47M | -469.49M | 43.72M | 77.55M | 4.01M | 34.50M | -5.40M | -3.83M | 54.50M | 76.37M | 14.95M | 24.71M |
Other Expenses / Income | -10.12M | -232.90M | -72.69M | -41.16M | -42.31M | -8.00M | -57.09M | -35.54M | -25.88M | -33.46M | 3.77M | 259.00K | 1.09M | -4.95M | -26.42M | -26.93M | 12.90M | 10.86M | 4.66M | 1.40M | 600.00K | 3.24M | 5.60M | 3.73M | -4.84M | N/A |
Before Tax Income | 172.67M | 247.08M | 479.08M | 354.29M | 318.05M | 254.43M | 184.73M | 120.00M | 92.19M | -13.39M | 96.19M | 99.70M | 127.96M | 101.48M | -59.89M | -496.41M | 56.62M | 88.41M | 8.67M | 35.90M | -4.80M | -597.00K | 60.10M | 80.10M | 10.11M | N/A |
Income Tax Expenses | -8.41M | 38.16M | 69.95M | 59.32M | 63.19M | 13.68M | 99.67M | 22.85M | 10.20M | -21.57M | 21.67M | 30.88M | 4.22M | 15.01M | -3.00M | 19.20M | 10.36M | 26.50M | -973.00K | 11.13M | -6.25M | -3.37M | 21.30M | 28.38M | 4.38M | N/A |
Net Income | 180.67M | 208.92M | 409.13M | 294.97M | 254.86M | 240.75M | 85.07M | 97.15M | 80.30M | 7.89M | 74.53M | 68.83M | 123.85M | 84.36M | -57.72M | -517.00M | 44.36M | 63.47M | 9.39M | 24.80M | 1.30M | 2.78M | 38.60M | 50.58M | 5.73M | N/A |
Interest Expenses | 312.38M | 208.97M | 41.00M | 47.81M | 42.31M | 30.25M | 32.34M | 36.85M | 38.67M | 33.35M | N/A | 271.00K | 886.00K | 3.60M | 9.44M | 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 | 149.90M | 142.29M | 135.41M | 134.84M | 135.14M | 141.03M | 141.55M | 141.09M | 140.35M | 139.31M | 138.95M | 137.31M | 134.69M | 131.69M | 117.32M | 112.65M | 122.56M | 135.12M | 77.14M | 72.85M | 63.75M | 69.40M | 73.00M | 43.61M | 60.27M | 60.27M |
Diluted Shares Outstanding | 150.94M | 143.15M | 136.57M | 136.27M | 136.57M | 142.61M | 143.52M | 142.05M | 141.12M | 140.06M | 139.62M | 138.41M | 136.22M | 133.17M | 117.32M | 112.65M | 124.94M | 138.49M | 79.33M | 77.41M | 63.75M | 69.40M | 73.00M | 48.66M | 62.22M | 60.27M |
EBITDA | 881.70M | 735.38M | 658.24M | 538.62M | 501.76M | 411.95M | 319.31M | 256.73M | 230.82M | 103.37M | 135.01M | 137.58M | 166.01M | 144.16M | -1.15M | -451.46M | 98.49M | 133.63M | 34.04M | 61.43M | 22.23M | 27.57M | 84.16M | 106.20M | 38.92M | 51.30M |
EBITDA Margin | 25.02% | 22.41% | 28.63% | 28.97% | 31.54% | 26.57% | 23.78% | 21.84% | 21.35% | 10.74% | 19.47% | 19.22% | 22.16% | 20.94% | -0.29% | -81.39% | 15.73% | 19.69% | 9.27% | 17.71% | 8.94% | 12.54% | 24.58% | 30.92% | 16.09% | 0.00% |
EBIT | 484.63M | 456.06M | 520.07M | 402.10M | 360.36M | 284.69M | 217.07M | 156.84M | 129.16M | 19.67M | 96.19M | 99.98M | 128.95M | 102.96M | -51.28M | -497.80M | 54.72M | 89.97M | 8.42M | 35.93M | -4.95M | -597.00K | 59.90M | 78.95M | 10.11M | N/A |
EBIT Margin | 13.75% | 13.90% | 22.62% | 21.63% | 22.65% | 18.36% | 16.17% | 13.35% | 11.95% | 2.04% | 13.87% | 13.97% | 17.21% | 14.96% | -12.86% | -89.74% | 8.74% | 13.26% | 2.29% | 10.36% | -1.99% | -0.27% | 17.49% | 22.99% | 4.18% | 0.00% |
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-08-31 | 2004-08-28 | 2003-08-30 | 2002-08-31 | 2001-08-25 | 2000-08-31 | 1999-08-31 | 1998-08-31 |