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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 9.87B | 8.63B | 7.55B | 5.98B | 5.59B | 4.86B | 4.48B | 3.90B | 4.50B | 4.11B | 3.21B | 2.73B | 2.27B | 1.84B | 1.52B | 1.33B | 1.09B | 822.93M | 627.70M | 470.72M | 315.52M | 204.65M | 131.60M |
Cost of Revenue | 7.29B | 6.57B | 5.84B | 4.94B | 4.44B | 3.95B | 3.72B | 3.41B | 3.33B | 2.99B | 2.36B | 1.99B | 1.68B | 1.35B | 1.14B | 1.05B | 843.21M | 650.68M | 511.62M | 218.42M | N/A | N/A | N/A |
Gross Profit | 2.59B | 2.06B | 1.71B | 1.04B | 1.14B | 910.99M | 756.22M | 498.21M | 1.17B | 1.12B | 854.77M | 740.34M | 589.23M | 489.40M | 378.52M | 286.93M | 242.57M | 172.25M | 116.07M | 252.30M | N/A | N/A | N/A |
Operating Expenses | 952.98M | 880.58M | 882.77M | 720.34M | 675.44M | 585.99M | 472.08M | 439.77M | 397.50M | 399.98M | 315.30M | 279.45M | 232.86M | 201.57M | 174.81M | 162.89M | 124.80M | 110.30M | 85.08M | 246.19M | 49.28M | 37.06M | 29.42M |
Selling, General & Admin | 633.58M | 564.19M | 606.85M | 466.29M | 451.55M | 375.46M | 296.39M | 276.24M | 250.21M | 273.90M | 203.73M | 183.41M | 157.92M | 126.36M | 107.55M | 100.78M | 75.04M | 65.28M | 53.94M | 222.71M | 34.19M | 25.80M | 20.69M |
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 | N/A |
Other Operating Expenses | 3.31B | 316.39M | 275.92M | 254.05M | 223.89M | 210.53M | 175.69M | 163.53M | 147.29M | 126.08M | 111.56M | 96.04M | 74.94M | 75.22M | 67.26M | 62.11M | 49.76M | 45.01M | 31.14M | 23.48M | 15.09M | 11.26M | 8.73M |
Operating Income | 1.56B | 1.16B | 804.94M | 290.16M | 443.96M | 258.37M | 270.79M | 58.44M | 776.78M | 717.78M | 539.47M | 460.89M | 356.37M | 287.83M | 203.71M | 124.04M | 117.77M | 61.95M | 30.99M | 6.11M | 266.24M | 167.58M | 102.18M |
Other Expenses / Income | -75.30M | 21.13M | 7.82M | 3.62M | 14.33M | -66.64M | 4.95M | -19.70M | -6.92M | -3.47M | -5.00M | -3.21M | -6.66M | 1.23M | 520.00K | 3.17M | -3.77M | 6.30M | -754.00K | 20.00K | -273.95M | -184.87M | -126.18M |
Before Tax Income | 1.62B | 1.18B | 812.76M | 293.78M | 458.29M | 268.44M | 275.74M | 38.74M | 769.87M | 714.30M | 534.47M | 457.69M | 349.70M | 289.06M | 204.22M | 127.21M | 114.00M | 68.25M | 30.24M | 6.13M | -7.71M | -17.29M | -24.00M |
Income Tax Expenses | 391.77M | 282.43M | 159.78M | -61.98M | 108.13M | 91.88M | 99.49M | 15.80M | 294.26M | 268.93M | 207.03M | 179.69M | 134.76M | 110.08M | 77.38M | 49.00M | 43.44M | 26.83M | -7.46M | N/A | N/A | N/A | N/A |
Net Income | 1.23B | 899.10M | 652.98M | 355.77M | 350.16M | 176.55M | 176.25M | 22.94M | 475.60M | 445.37M | 327.44M | 278.00M | 214.94M | 178.98M | 126.84M | 78.20M | 70.56M | 41.42M | 37.70M | 6.13M | -7.71M | -17.29M | -24.00M |
Interest Expenses | N/A | 21.13M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 2.94M | 269.00K | 405.00K | 302.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 1.38B | 1.39B | 1.41B | 1.40B | 1.39B | 27.82M | 28.49M | 29.27M | 31.09M | 31.04M | 30.96M | 31.51M | 31.22M | 31.23M | 31.77M | 32.77M | 32.67M | 32.05M | 26.28M | 55.89M | 22.38M | 19.93M | 16.06M |
Diluted Shares Outstanding | 1.39B | 1.40B | 1.43B | 1.42B | 1.41B | 27.96M | 28.56M | 29.77M | 31.49M | 31.51M | 31.28M | 31.78M | 31.77M | 31.73M | 32.10M | 33.15M | 33.15M | 32.47M | 26.37M | 56.09M | 22.38M | 19.93M | 16.06M |
EBITDA | 2.03B | 1.49B | 1.10B | 774.39M | 866.88M | 593.62M | 439.09M | 185.11M | 900.24M | 824.78M | 630.52M | 541.82M | 427.59M | 358.25M | 265.94M | 180.28M | 157.60M | 102.51M | 58.27M | 27.93M | 7.38M | -6.03M | -15.27M |
EBITDA Margin | 20.54% | 17.25% | 14.55% | 12.94% | 15.52% | 12.20% | 9.81% | 4.74% | 20.00% | 20.08% | 19.61% | 19.84% | 18.84% | 19.51% | 17.51% | 13.53% | 14.51% | 12.46% | 9.28% | 5.93% | 2.34% | -2.95% | -11.60% |
EBIT | 1.62B | 1.20B | 812.76M | 293.78M | 458.29M | 268.44M | 275.74M | 38.74M | 769.87M | 714.30M | 534.47M | 457.69M | 352.65M | 289.33M | 204.63M | 127.51M | 114.00M | 68.25M | 30.24M | 6.13M | -7.71M | -17.29M | -24.00M |
EBIT Margin | 16.42% | 13.93% | 10.77% | 4.91% | 8.20% | 5.52% | 6.16% | 0.99% | 17.10% | 17.39% | 16.63% | 16.76% | 15.54% | 15.76% | 13.48% | 9.57% | 10.50% | 8.29% | 4.82% | 1.30% | -2.44% | -8.45% | -18.24% |
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 |