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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.95B | 2.02B | 2.25B | 2.07B | 2.26B | 2.30B | 2.30B | 1.80B | 1.19B | 906.03M | 613.05M | 359.53M | 186.07M | 87.28M |
Cost of Revenue | 1.09B | 1.22B | 1.47B | 1.38B | 1.43B | 1.47B | 1.48B | 1.15B | 767.86M | 580.74M | 396.18M | 225.31M | 109.84M | 50.95M |
Gross Profit | 863.04M | 795.20M | 781.94M | 688.02M | 829.04M | 834.24M | 819.50M | 644.98M | 425.56M | 325.29M | 216.87M | 134.22M | 76.23M | 36.33M |
Operating Expenses | 790.49M | 770.92M | 630.07M | 579.19M | 687.82M | 687.13M | 681.65M | 523.97M | 356.02M | 276.61M | 202.13M | 122.38M | 63.41M | 26.46M |
Selling, General & Admin | 543.54M | 583.33M | 478.25M | 446.68M | 515.23M | 507.87M | 507.73M | 400.32M | 277.71M | 221.53M | 157.70M | 103.49M | 52.02M | 23.23M |
Research & Development | 242.29M | 187.60M | 151.82M | 132.51M | 172.59M | 179.26M | 173.93M | 123.65M | 78.31M | 55.08M | 44.43M | 18.89M | 11.39M | 3.24M |
Other Operating Expenses | N/A | N/A | -6.54M | -4.30M | -6.20M | -14.26M | N/A | N/A | 0 | N/A | 0 | 0 | 0 | N/A |
Operating Income | 77.22M | 24.28M | 151.88M | 108.83M | 141.21M | 147.11M | 137.84M | 121.00M | 69.53M | 48.68M | 14.74M | 11.83M | 12.81M | 9.86M |
Other Expenses / Income | -2.49M | 17.78M | 1.94M | -1.94M | -5.75M | -5.08M | -9.53M | -546.00K | -4.54M | 11.39M | -9.12M | -2.06M | 813.95K | -45.22K |
Before Tax Income | 74.73M | 42.06M | 153.82M | 106.89M | 135.47M | 142.02M | 128.31M | 120.46M | 65.44M | 59.12M | 5.26M | 9.77M | 13.63M | 9.82M |
Income Tax Expenses | 20.08M | 31.19M | 16.17M | 32.20M | 39.50M | 46.14M | 31.65M | 33.13M | 8.69M | 16.12M | 3.33M | 8.67M | 5.69M | 3.55M |
Net Income | 53.26M | 8.95M | 134.46M | 71.68M | 90.75M | 88.64M | 91.21M | 82.27M | 54.30M | 41.77M | 1.47M | 1.30M | 7.94M | 6.27M |
Interest Expenses | 2.50M | 1.52M | 1.99M | 1.94M | 1.76M | 1.80M | 2.46M | 1.13M | 653.00K | 533.83K | 357.64K | 259.21K | 98.50K | 82.46K |
Basic Shares Outstanding | 56.17M | 60.00M | 60.72M | 60.88M | 64.31M | 66.46M | 65.14M | 63.34M | 61.84M | 58.93M | 48.69M | 47.16M | 47.16M | 55.30M |
Diluted Shares Outstanding | 60.23M | 62.76M | 64.23M | 61.82M | 65.60M | 67.66M | 67.85M | 65.63M | 65.10M | 63.49M | 53.75M | 55.30M | 55.30M | 55.30M |
EBITDA | 154.60M | 199.05M | 247.02M | 182.16M | 234.33M | 236.77M | 226.31M | 184.32M | 119.43M | 79.26M | 31.58M | 21.76M | 17.17M | 10.82M |
EBITDA Margin | 7.93% | 9.87% | 10.96% | 8.79% | 10.36% | 10.29% | 9.85% | 10.25% | 10.01% | 8.75% | 5.15% | 6.05% | 9.23% | 12.40% |
EBIT | 75.84M | 41.66M | 152.61M | 105.81M | 132.00M | 136.58M | 125.32M | 116.53M | 63.64M | 58.42M | 5.16M | 10.23M | 13.73M | 9.90M |
EBIT Margin | 3.89% | 2.07% | 6.77% | 5.11% | 5.84% | 5.94% | 5.46% | 6.48% | 5.33% | 6.45% | 0.84% | 2.84% | 7.38% | 11.34% |
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 |