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.88M | 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.07M | 215.90M | 116.24M | 77.97M | 33.97M | 30.16M | 21.82M |
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 | 633.13M | 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 | 248.74M | 196.54M | 77.80M | 64.95M | 84.43M | 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 | 14.28M | 8.31M | 13.04M | 2.33M | -4.60M | 6.74M | N/A | N/A | N/A | 814.00K | N/A | N/A | -8.07K | 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 | 210.75M | 138.10M | 51.28M | -6.46M | 33.97M | 5.50M | 3.74M |
Other Expenses / Income | 152.68M | 27.66M | 69.18M | 57.38M | -36.70M | 241.47M | 231.96M | 158.30M | 120.64M | 128.82M | 88.53M | 94.63M | -983.05M | 31.27M | 47.66M | 47.42M | 16.23M | 5.47M | 411.75K | -33.97M | 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 | 259.25M | 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 | 64.40M | 3.19M | -584.81K | 670.10K | 92.71M | 1.35M | 1.38M |
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.61M | 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 | 6.93M | 57.23M | 82.25M | 84.25M | 2.44M | 52.03M | 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 | 24.14M | 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 | 24.14M | 8.35M | 8.35M | 8.35M |
EBITDA | 229.88M | 188.15M | 320.29M | 320.12M | 390.29M | 452.52M | 320.41M | 25.26M | 58.40M | 75.96M | 17.99M | 107.46M | 362.57M | 451.20M | 402.31M | 267.75M | 141.62M | 53.30M | -5.82M | 33.97M | 5.54M | 3.74M |
EBITDA Margin | 7.19% | 6.76% | 9.79% | 9.80% | 10.53% | 13.04% | 7.84% | 0.54% | 2.06% | 3.53% | 1.02% | 6.78% | 23.91% | 30.38% | 34.84% | 31.73% | 31.56% | 21.11% | -4.05% | 100.00% | 18.36% | 17.15% |
EBIT | 339.88M | 210.01M | 341.56M | 351.64M | 560.92M | 868.71M | 642.92M | 192.33M | 293.19M | 268.30M | 207.05M | 183.32M | -163.31M | 519.06M | 396.46M | 256.11M | 156.78M | 58.25M | -6.01M | 0 | 5.54M | 3.76M |
EBIT Margin | 10.63% | 7.55% | 10.44% | 10.76% | 15.14% | 25.03% | 15.73% | 4.09% | 10.37% | 12.48% | 11.78% | 11.56% | -10.77% | 34.95% | 34.33% | 30.35% | 34.93% | 23.06% | -4.18% | 0.00% | 18.36% | 17.23% |
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 |