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.96B | 3.55B | 2.31B | 1.39B | 1.23B | 1.09B | 1.02B | 1.04B | 1.09B | 1.20B | 1.19B | 1.12B | 1.00B | 789.70M | 645.77M | 721.59M | 847.35M | 354.73M | 108.58M | 13.52M | 1.17M | 24.00K |
Cost of Revenue | 1.78B | 1.69B | 893.20M | 636.00M | 613.54M | 528.05M | 506.29M | 536.11M | 579.83M | 607.88M | 569.48M | 515.32M | 464.49M | 364.63M | 337.72M | 486.72M | 349.70M | 154.16M | 47.77M | 7.16M | 891.00K | 16.00K |
Gross Profit | 2.18B | 1.86B | 1.42B | 749.95M | 617.06M | 560.15M | 517.22M | 500.16M | 510.81M | 590.35M | 623.20M | 607.98M | 536.41M | 425.06M | 308.05M | 234.87M | 497.65M | 200.57M | 60.81M | 6.36M | 274.00K | 8.00K |
Operating Expenses | 1.13B | 1.01B | 737.16M | 535.82M | 488.41M | 497.21M | 494.60M | 503.17M | 559.10M | 565.71M | 549.15M | 460.39M | 399.38M | 340.05M | 318.44M | 413.68M | 259.88M | 105.22M | 33.92M | 7.93M | 1.47M | 453.00K |
Selling, General & Admin | 1.11B | 1.01B | 737.16M | 535.82M | 488.41M | 497.21M | 494.60M | 503.17M | 559.10M | 565.71M | 549.15M | 460.39M | 404.80M | 342.12M | 311.59M | 368.80M | 259.88M | 105.22M | 33.92M | 7.93M | 1.47M | 453.00K |
Research & Development | 21.40M | N/A | 13.70M | 10.20M | 11.80M | 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 | -326.00K | -338.00K | 1.80M | 510.00K | 31.00K | 569.00K | N/A | N/A | N/A | N/A | N/A | N/A | -5.43M | -2.07M | 6.84M | 44.88M | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 1.05B | 850.76M | 683.06M | 214.12M | 128.65M | 62.94M | 17.34M | -6.15M | -72.32M | -4.73M | 63.09M | 146.17M | 136.50M | 81.03M | -51.18M | -188.28M | 237.77M | 95.35M | 26.89M | -1.57M | -1.20M | -445.00K |
Other Expenses / Income | -170.20M | -132.25M | -19.21M | -7.14M | -9.33M | 2.21M | 844.00K | -1.06M | -2.42M | -3.82M | -3.14M | -626.00K | 185.00K | -243.00K | 2.56M | -1.23M | 2.56M | 1.28M | -603.00K | -66.00K | -3.00K | N/A |
Before Tax Income | 876.27M | 718.51M | 663.85M | 206.98M | 119.32M | 65.16M | 18.18M | -7.21M | -74.74M | -8.55M | 59.96M | 145.55M | 136.69M | 80.79M | -48.62M | -189.51M | 240.33M | 96.63M | 26.29M | -1.64M | -1.20M | -445.00K |
Income Tax Expenses | 83.71M | 178.35M | -61.84M | -105.88M | -175.00K | 14.72M | 7.94M | 9.28M | 8.45M | -3.62M | 49.54M | 14.21M | 23.90M | 13.07M | -6.54M | -4.43M | 72.10M | 32.21M | 9.32M | -143.00K | N/A | N/A |
Net Income | 792.57M | 540.16M | 725.69M | 312.86M | 119.50M | 50.44M | 10.24M | -16.49M | -83.20M | -4.93M | 10.42M | 131.34M | 112.79M | 67.73M | -42.08M | -185.08M | 168.23M | 64.42M | 16.97M | -1.49M | -1.20M | -445.00K |
Interest Expenses | 161.35M | 136.16M | 21.65M | 6.74M | 8.64M | 955.00K | 869.00K | 836.00K | 969.00K | 806.00K | 1.02M | 837.00K | 853.00K | 657.00K | 1.50M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 61.39M | 61.22M | 62.46M | 67.39M | 70.36M | 68.42M | 72.25M | 73.81M | 75.39M | 86.19M | 86.83M | 89.96M | 88.81M | 85.48M | 85.11M | 82.77M | 80.76M | 74.46M | 50.99M | 49.28M | 83.42M | 16.58M |
Diluted Shares Outstanding | 61.95M | 62.01M | 63.72M | 68.54M | 71.77M | 68.42M | 72.25M | 73.81M | 75.39M | 86.19M | 86.83M | 91.21M | 90.96M | 87.60M | 85.11M | 82.77M | 84.19M | 80.17M | 67.14M | 49.28M | 83.42M | 16.58M |
EBITDA | 1.10B | 890.67M | 717.61M | 242.47M | 153.49M | 94.04M | 52.18M | 27.67M | -37.78M | 29.67M | 102.48M | 183.08M | 174.81M | 118.51M | -10.46M | -152.06M | 261.27M | 104.68M | 29.62M | -937.00K | -1.12M | -445.00K |
EBITDA Margin | 27.78% | 25.05% | 31.02% | 17.49% | 12.47% | 8.64% | 5.10% | 2.67% | -3.46% | 2.48% | 8.59% | 16.30% | 17.46% | 15.01% | -1.62% | -21.07% | 30.83% | 29.51% | 27.28% | -6.93% | -96.57% | -1,854.17% |
EBIT | 1.04B | 854.67M | 685.50M | 213.72M | 127.96M | 66.11M | 19.05M | -6.38M | -73.78M | -7.74M | 60.98M | 146.38M | 137.54M | 81.45M | -47.13M | -189.51M | 240.33M | 96.63M | 26.29M | -1.64M | -1.20M | -445.00K |
EBIT Margin | 26.19% | 24.04% | 29.63% | 15.42% | 10.40% | 6.08% | 1.86% | -0.62% | -6.76% | -0.65% | 5.11% | 13.03% | 13.74% | 10.31% | -7.30% | -26.26% | 28.36% | 27.24% | 24.21% | -12.11% | -103.00% | -1,854.17% |
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 |