Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2021-01-01 | 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.07B | 2.26B | 2.30B | 2.30B | 1.80B | 1.32B | 906.03M | 613.05M | 359.53M | 186.07M | 87.28M |
Cost of Revenue | 1.09B | 1.22B | 1.47B | 1.38B | 1.38B | 1.43B | 1.47B | 1.48B | 1.15B | 851.35M | 580.74M | 396.18M | 225.31M | 109.84M | 50.95M |
Gross Profit | 864.38M | 795.20M | 781.94M | 688.02M | 688.02M | 829.04M | 834.24M | 819.50M | 644.98M | 471.82M | 325.29M | 216.87M | 134.22M | 76.23M | 36.33M |
Operating Expenses | 762.02M | 770.92M | 630.07M | 579.19M | 579.19M | 687.82M | 687.13M | 681.65M | 523.97M | 395.48M | 276.61M | 202.13M | 122.38M | 63.41M | 26.46M |
Selling, General & Admin | 529.72M | 583.33M | 478.25M | 444.30M | 446.68M | 515.23M | 507.87M | 507.73M | 400.32M | 308.68M | 221.53M | 157.70M | 103.49M | 52.02M | 23.23M |
Research & Development | 232.29M | 187.60M | 151.82M | 132.51M | 132.51M | 172.59M | 179.26M | 173.93M | 123.65M | 86.81M | 55.08M | 44.43M | 18.89M | 11.39M | 3.24M |
Other Operating Expenses | N/A | N/A | -6.54M | 2.38M | -4.30M | -6.20M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 102.37M | 24.28M | 151.88M | 108.83M | 108.83M | 141.21M | 147.11M | 137.84M | 121.00M | 76.33M | 48.68M | 14.74M | 11.83M | 12.81M | 9.86M |
Other Expenses / Income | -27.52M | 17.78M | 1.94M | -1.94M | -1.94M | -5.75M | -3.94M | -9.53M | -546.00K | -4.54M | 10.44M | -9.48M | -2.06M | 813.95K | -45.22K |
Before Tax Income | 74.84M | 42.06M | 153.82M | 106.89M | 106.89M | 135.47M | 142.02M | 128.31M | 120.46M | 71.79M | 59.12M | 5.26M | 9.77M | 13.63M | 9.82M |
Income Tax Expenses | 20.12M | 31.19M | 16.17M | 32.20M | 32.20M | 39.50M | 46.14M | 31.65M | 33.13M | 9.52M | 16.12M | 3.33M | 8.67M | 5.69M | 3.55M |
Net Income | 53.26M | 8.95M | 134.46M | 71.68M | 71.68M | 90.75M | 88.64M | 91.21M | 82.27M | 59.55M | 41.77M | 1.47M | 1.30M | 7.94M | 6.27M |
Interest Expenses | 2.25M | 1.52M | 1.99M | 2.38M | 1.94M | 1.76M | 1.80M | 2.46M | 1.13M | 653.00K | 533.83K | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 56.17M | 60.00M | 60.72M | 60.88M | 60.88M | 64.31M | 66.46M | 65.14M | 63.34M | 61.84M | 58.93M | 48.69M | 55.30M | 47.16M | 55.30M |
Diluted Shares Outstanding | 60.23M | 62.76M | 64.23M | 61.82M | 61.82M | 65.60M | 67.66M | 67.85M | 65.63M | 64.78M | 62.65M | 55.26M | 55.30M | 55.30M | 55.30M |
EBITDA | 202.22M | 174.54M | 242.81M | 212.85M | 215.42M | 238.32M | 258.93M | 229.35M | 179.27M | 116.81M | 89.00M | 21.64M | 17.57M | 17.98M | 10.78M |
EBITDA Margin | 10.36% | 8.65% | 10.77% | 10.27% | 10.39% | 10.54% | 11.26% | 9.99% | 9.96% | 8.83% | 9.82% | 3.53% | 4.89% | 9.66% | 12.35% |
EBIT | 75.62M | 41.66M | 152.61M | 106.26M | 105.81M | 132.00M | 136.58M | 125.32M | 116.53M | 69.72M | 58.42M | 4.80M | 9.97M | 13.63M | 9.82M |
EBIT Margin | 3.87% | 2.07% | 6.77% | 5.13% | 5.11% | 5.84% | 5.94% | 5.46% | 6.48% | 5.27% | 6.45% | 0.78% | 2.77% | 7.32% | 11.25% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2021-01-01 | 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 |