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 | 1996-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.89B | 2.59B | 2.11B | 1.89B | 1.53B | 1.33B | 1.12B | 897.89M | 819.55M | 726.88M | 631.15M | 586.07M | 510.04M | 487.30M | 491.39M | -78.79M | 316.97M | 245.45M | 194.97M | 154.61M | 134.14M | 119.69M | 98.66M | 81.12M | 66.50M | 47.00M | 27.80M | 11.40M |
Cost of Revenue | 859.18M | 783.15M | 623.55M | 530.22M | 445.49M | 381.12M | 325.61M | 278.41M | 261.23M | 219.16M | 189.04M | 174.52M | 168.63M | 132.28M | 120.49M | 114.54M | 99.21M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 2.03B | 1.81B | 1.49B | 1.36B | 1.09B | 946.34M | 798.90M | 619.49M | 558.32M | 507.71M | 442.11M | 411.55M | 341.41M | 355.02M | 370.90M | -193.33M | 217.76M | 245.45M | 194.97M | 154.61M | 134.14M | 119.69M | 98.66M | 81.12M | 66.50M | 47.00M | 27.80M | 11.40M |
Operating Expenses | 199.35M | 1.18B | 972.52M | 831.45M | 653.43M | 568.07M | 491.79M | 377.27M | 320.91M | 277.63M | 237.64M | 236.65M | 216.28M | 166.67M | 156.78M | 149.34M | 32.46M | 26.07M | 21.09M | 15.11M | 14.21M | 13.44M | 11.69M | 8.99M | 7.00M | 3.90M | 2.50M | 2.00M |
Selling, General & Admin | 199.35M | 177.28M | 151.46M | 133.34M | 108.82M | 90.41M | 75.01M | 63.88M | 59.62M | 53.53M | 48.52M | 47.80M | 209.79M | 166.67M | 156.78M | 34.80M | 32.46M | 26.07M | 21.09M | 15.11M | 14.21M | 13.44M | 11.69M | 8.99M | 7.00M | 3.90M | 2.50M | 2.00M |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | N/A | 1.00B | 821.06M | 698.10M | 544.61M | 477.66M | 416.78M | 313.39M | 261.29M | 224.10M | 189.12M | 188.85M | 6.49M | 112.33M | 119.22M | 106.66M | 187.54M | 138.93M | 103.91M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 1.09B | 627.03M | 530.33M | 532.12M | 442.50M | 422.25M | 180.72M | 41.05M | 136.58M | 180.87M | 130.95M | 103.42M | 194.82M | 204.94M | 215.87M | 201.66M | 182.11M | 144.79M | 112.55M | 88.86M | 86.06M | 65.02M | 59.40M | 51.80M | 41.80M | 33.43M | 4.20M | 8.50M |
Other Expenses / Income | -807.04M | 907.94M | 678.90M | 526.50M | -104.70M | -460.68M | -534.60M | -315.82M | -115.17M | -45.24M | 4.82M | -4.73M | -66.91M | -99.68M | -31.46M | -91.64M | -76.60M | -71.37M | -49.12M | -28.67M | -26.42M | -24.98M | -59.18M | -25.79M | -38.60M | -24.30M | -7.00M | -8.70M |
Before Tax Income | 280.99M | 670.70M | 654.28M | 827.17M | 404.05M | 402.79M | 194.20M | -49.80M | 146.16M | 105.55M | 139.35M | 91.91M | 131.42M | 135.29M | 134.60M | 122.87M | 93.72M | 73.42M | 63.43M | 60.20M | 59.64M | 40.03M | 30.28M | 26.01M | 22.10M | 19.40M | -2.80M | 2.20M |
Income Tax Expenses | N/A | 94.20M | 237.46M | 235.97M | 224.69M | -114.55M | 25.11M | 16.10M | 1.94M | 3.97M | 3.13M | -10.22M | -131.42M | -135.29M | -134.60M | -122.87M | -93.72M | -73.42M | -63.43M | -60.20M | -59.64M | -40.03M | -30.28M | -26.01M | -22.10M | -19.40M | 2.80M | -2.20M |
Net Income | 103.64M | 521.66M | 416.83M | 591.20M | 179.35M | 517.35M | 169.09M | -65.90M | 144.22M | 101.57M | 136.22M | 102.13M | 131.42M | 135.29M | 134.60M | 116.30M | 93.72M | 73.42M | 63.43M | 60.20M | 59.64M | 40.03M | 30.28M | 26.01M | 22.10M | 19.40M | -2.80M | 2.20M |
Interest Expenses | 74.20M | 94.20M | 142.16M | 171.61M | 173.68M | 157.50M | 128.65M | 106.95M | 105.81M | 79.30M | 67.95M | 69.18M | 63.41M | 69.64M | 81.27M | 78.79M | 88.39M | 71.37M | 49.12M | 28.67M | 26.42M | 24.98M | 29.13M | 25.79M | 19.70M | 14.03M | 7.00M | 6.30M |
Basic Shares Outstanding | 170.91M | 161.66M | 146.92M | 126.11M | 112.20M | 103.01M | 91.55M | 75.95M | 71.53M | 71.17M | 68.04M | 62.16M | 59.07M | 48.38M | 38.59M | 31.65M | 29.67M | 25.14M | 20.95M | 20.08M | 18.99M | 17.59M | 15.95M | 14.46M | 13.53M | 12.10M | 8.08M | 3.64M |
Diluted Shares Outstanding | 170.91M | 161.66M | 147.46M | 126.49M | 112.52M | 103.32M | 92.06M | 76.10M | 71.53M | 71.17M | 68.04M | 62.16M | 59.08M | 48.41M | 38.59M | 31.91M | 30.00M | 25.48M | 21.31M | 20.42M | 19.25M | 17.86M | 16.21M | 14.70M | 13.67M | 12.31M | 8.08M | 3.64M |
EBITDA | 1.45B | 1.63B | 1.35B | 1.23B | 1.50B | 899.91M | 610.88M | 263.50M | 407.45M | 323.24M | 323.65M | 290.30M | 293.76M | 205.82M | 323.36M | 311.84M | 274.55M | 223.31M | 170.94M | 131.97M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 50.20% | 62.93% | 63.92% | 65.24% | 97.87% | 67.79% | 54.32% | 29.35% | 49.72% | 44.47% | 51.28% | 49.53% | 57.60% | 42.24% | 65.80% | -395.78% | 86.62% | 90.98% | 87.68% | 85.36% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 177.84M | 710.07M | 796.45M | 998.78M | 577.72M | 560.29M | 322.85M | 57.15M | 251.97M | 184.84M | 207.30M | 161.09M | 63.41M | 69.64M | 81.27M | 72.22M | 88.39M | 71.37M | 49.12M | 28.67M | 26.42M | 24.98M | 29.13M | 25.79M | 19.70M | 14.03M | 7.00M | 6.30M |
EBIT Margin | 6.16% | 27.43% | 37.67% | 52.97% | 37.73% | 42.21% | 28.71% | 6.37% | 30.74% | 25.43% | 32.84% | 27.49% | 12.43% | 14.29% | 16.54% | -91.66% | 27.88% | 29.08% | 25.19% | 18.54% | 19.69% | 20.87% | 29.52% | 31.79% | 29.62% | 29.86% | 25.18% | 55.26% |
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 | 1996-12-31 |