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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.34B | 1.19B | 1.03B | 872.93M | 1.01B | 942.77M | 846.81M | 713.07M | 549.71M | 377.54M | 232.99M | 137.57M | 83.28M | 47.73M | 25.81M |
Cost of Revenue | 114.23M | 105.70M | 78.10M | 57.19M | 62.41M | 57.87M | 70.52M | 60.36M | 51.02M | 24.38M | 16.56M | 9.93M | 5.93M | 3.14M | 1.12M |
Gross Profit | 1.22B | 1.09B | 953.74M | 815.75M | 951.78M | 884.90M | 776.29M | 652.71M | 498.70M | 353.15M | 216.43M | 127.64M | 77.35M | 44.59M | 24.69M |
Operating Expenses | 1.14B | 1.03B | 922.20M | 850.68M | 916.27M | 859.00M | 761.30M | 654.23M | 520.02M | 342.10M | 224.57M | 145.14M | 93.53M | 54.10M | 27.02M |
Selling, General & Admin | 769.04M | 679.03M | 590.04M | 567.51M | 636.48M | 603.88M | 544.32M | 480.33M | 382.63M | 259.32M | 174.88M | 117.45M | 77.70M | 45.21M | 22.58M |
Research & Development | 332.57M | 305.56M | 276.47M | 232.56M | 230.44M | 212.32M | 175.79M | 138.55M | 107.79M | 65.18M | 38.24M | 20.47M | 11.59M | 6.56M | 3.24M |
Other Operating Expenses | 42.18M | 44.85M | 55.68M | 50.61M | 49.36M | 14.11M | 4.86M | 1.69M | 386.00K | 221.00K | -407.00K | -226.00K | 4.24M | 2.33M | 1.20M |
Operating Income | 79.04M | 58.35M | 31.51M | -31.07M | 35.51M | 25.90M | 179.49M | -4.98M | -21.32M | 11.06M | -8.82M | -18.77M | -16.17M | -9.51M | -2.33M |
Other Expenses / Income | 26.04M | 8.43M | 2.20M | -192.00K | 14.26M | 14.11M | 167.87M | -4.72M | 386.00K | 221.00K | -407.00K | -226.00K | -395.00K | 15.00K | 33.00K |
Before Tax Income | 105.08M | 66.78M | 33.72M | -35.12M | 49.77M | 40.01M | 184.35M | -3.29M | -20.94M | 11.28M | -9.23M | -18.99M | -16.57M | -9.49M | -2.30M |
Income Tax Expenses | 5.91M | 30.43M | -5.95M | -15.70M | 8.89M | -15.34M | 31.49M | 1.39M | 11.96M | -25.19M | 838.00K | 122.00K | 102.00K | 75.00K | 8.00K |
Net Income | 99.17M | 36.35M | 39.67M | -19.42M | 40.88M | 55.35M | 152.86M | -4.67M | -32.90M | 36.47M | -10.07M | -19.11M | -16.67M | -9.57M | -2.31M |
Interest Expenses | N/A | N/A | 116.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 69.22M | 70.87M | 74.22M | 73.00M | 74.63M | 88.71M | 81.60M | 77.19M | 74.68M | 71.94M | 65.67M | 54.15M | 59.87M | 15.29M | 12.34M |
Diluted Shares Outstanding | 73.60M | 73.40M | 78.62M | 73.00M | 77.97M | 88.71M | 87.17M | 77.19M | 74.68M | 76.71M | 65.69M | 54.15M | 59.87M | 15.29M | 12.34M |
EBITDA | 147.27M | 111.63M | 143.46M | 15.68M | 60.67M | 68.70M | 225.68M | 32.06M | 8.28M | 28.65M | 2.23M | -10.98M | -6.00M | -7.17M | -1.13M |
EBITDA Margin | 11.01% | 9.35% | 13.90% | 1.80% | 5.98% | 7.29% | 26.65% | 4.50% | 1.51% | 7.59% | 0.95% | -7.98% | -7.21% | -15.03% | -4.39% |
EBIT | 105.08M | 66.78M | 33.83M | -35.12M | 49.77M | 40.01M | 184.35M | -3.29M | -20.94M | 11.28M | -9.23M | -18.99M | -16.57M | -9.49M | -2.30M |
EBIT Margin | 7.86% | 5.60% | 3.28% | -4.02% | 4.91% | 4.24% | 21.77% | -0.46% | -3.81% | 2.99% | -3.96% | -13.80% | -19.89% | -19.88% | -8.91% |
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 |