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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.20B | 2.78B | 3.27B | 3.27B | 3.71B | 3.47B | 4.09B | 4.70B | 2.83B | 2.15B | 1.76B | 1.59B | 1.52B | 1.49B | 1.15B | 843.96M | 448.79M | 252.55M | 143.74M | 33.97M | 30.16M | 21.82M |
Cost of Revenue | 2.15B | 1.80B | 2.12B | 2.21B | 2.48B | 2.35B | 3.06B | 3.61B | 2.15B | 1.62B | 1.29B | 1.09B | 796.84M | 708.40M | 579.91M | 436.80M | 232.89M | 136.32M | 65.77M | N/A | N/A | N/A |
Gross Profit | 1.05B | 986.01M | 1.16B | 1.05B | 1.22B | 1.13B | 1.03B | 1.09B | 677.80M | 534.85M | 463.65M | 500.31M | 719.83M | 776.63M | 574.94M | 407.16M | 215.90M | 116.24M | 77.97M | N/A | N/A | N/A |
Operating Expenses | 857.15M | 817.34M | 854.04M | 752.09M | 753.19M | 699.50M | 755.93M | 1.08B | 599.28M | 503.95M | 445.67M | 434.48M | 411.08M | 345.01M | 248.74M | 197.36M | 77.80M | 64.95M | 84.42M | N/A | 24.66M | 18.08M |
Selling, General & Admin | 857.15M | 817.34M | 854.04M | 752.09M | 753.19M | 699.50M | 755.93M | 1.08B | 599.28M | 503.95M | 445.67M | 434.48M | 411.08M | 345.01M | N/A | 196.54M | N/A | N/A | N/A | N/A | 18.74M | 1.00M |
Research & Development | 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 | N/A |
Other Operating Expenses | -3.67M | -3.82M | 33.31M | 11.91M | 9.66M | 11.81M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 248.74M | 814.00K | 77.80M | 64.95M | 84.42M | N/A | 5.92M | 17.07M |
Operating Income | 195.82M | 168.68M | 301.90M | 302.19M | 373.07M | 425.74M | 273.14M | 14.04M | 78.52M | 30.90M | 17.99M | 65.83M | 308.75M | 431.62M | 326.20M | 209.80M | 138.10M | 51.28M | -6.46M | 33.97M | 5.50M | 3.74M |
Other Expenses / Income | 148.30M | 27.66M | 69.18M | 60.12M | 187.85M | 207.26M | 231.96M | 133.66M | 135.90M | 128.82M | 88.53M | 94.63M | -983.05M | 68.55M | 47.66M | 48.37M | 16.23M | 5.47M | 411.75K | N/A | 31.00K | -80.00K |
Before Tax Income | 349.82M | 196.34M | 371.09M | 362.30M | 560.92M | 667.21M | 505.10M | 147.70M | 214.42M | 159.72M | 106.52M | 160.45M | -674.31M | 500.17M | 373.86M | 258.17M | 154.33M | 56.75M | -6.05M | N/A | 5.53M | 3.66M |
Income Tax Expenses | 59.40M | 41.02M | 90.57M | 83.39M | 143.82M | 224.59M | 167.80M | 28.35M | 25.86M | 24.29M | 27.16M | 50.37M | 84.03M | 96.74M | 95.62M | 62.44M | 3.19M | -584.81K | 670.10K | N/A | 1.35M | N/A |
Net Income | 280.48M | 155.32M | 250.99M | 268.25M | 417.11M | 609.91M | 449.23M | 157.05M | 210.09M | 161.76M | 95.64M | 130.51M | -299.37M | 422.31M | 300.84M | 191.74M | 153.57M | 58.79M | -6.69M | -92.71M | 4.18M | 2.28M |
Interest Expenses | N/A | 13.67M | N/A | N/A | N/A | 34.21M | 25.89M | N/A | N/A | N/A | N/A | 2.44M | N/A | 5.00K | 4.00K | 95.00K | 21.91K | 38.99K | 16.15K | N/A | 5.00K | 99.00K |
Basic Shares Outstanding | 53.94M | 53.71M | 53.69M | 53.69M | 54.63M | 61.96M | 61.58M | 58.03M | 57.59M | 50.29M | 49.94M | 50.12M | 50.14M | 47.90M | 45.62M | 45.62M | 35.21M | 32.50M | 482.77M | 8.35M | 8.35M | 8.35M |
Diluted Shares Outstanding | 53.84M | 53.72M | 53.71M | 53.71M | 54.66M | 62.04M | 63.06M | 60.44M | 60.17M | 50.63M | 50.03M | 50.27M | 50.14M | 49.52M | 46.42M | 45.89M | 35.78M | 32.80M | 482.77M | 8.35M | 8.35M | 8.35M |
EBITDA | 77.90M | 150.87M | 269.01M | 267.40M | 390.29M | 230.29M | 690.20M | 219.12M | 265.90M | 231.11M | 167.72M | 224.96M | -161.52M | 571.13M | 424.91M | 263.75M | 160.30M | 60.27M | -5.37M | -92.71M | 5.54M | 2.38M |
EBITDA Margin | 2.44% | 5.42% | 8.22% | 8.18% | 10.53% | 6.63% | 16.88% | 4.66% | 9.40% | 10.75% | 9.55% | 14.18% | -10.65% | 38.46% | 36.79% | 31.25% | 35.72% | 23.86% | -3.74% | -272.95% | 18.36% | 10.91% |
EBIT | 339.88M | 210.01M | 341.56M | 351.64M | 560.92M | 868.71M | 642.92M | 185.40M | 235.95M | 186.05M | 122.80M | 183.32M | -215.34M | 519.06M | 396.46M | 254.27M | 156.78M | 58.25M | -6.01M | -92.71M | 5.54M | 2.38M |
EBIT Margin | 10.63% | 7.55% | 10.44% | 10.76% | 15.14% | 25.03% | 15.73% | 3.94% | 8.34% | 8.65% | 6.99% | 11.56% | -14.20% | 34.95% | 34.33% | 30.13% | 34.93% | 23.06% | -4.18% | -272.95% | 18.36% | 10.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 |