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 | 156.41M | 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.18B | 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.07B | 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 | 733.22M | 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 | 6.42M | 44.85M | 55.68M | 50.61M | 49.36M | 14.11M | 41.20M | 35.35M | 29.60M | 17.59M | 11.46M | 7.22M | 4.24M | 2.33M | 1.20M |
Operating Income | 114.86M | 58.35M | 31.51M | -31.07M | 35.51M | 25.90M | 179.49M | -1.52M | -21.32M | 11.06M | -8.15M | -17.50M | -16.17M | -9.51M | -2.33M |
Other Expenses / Income | -9.78M | 8.43M | 2.20M | -4.05M | 14.26M | 14.11M | 4.86M | -1.76M | 386.00K | 221.00K | -1.08M | -1.49M | -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 | -8.43M | 116.00K | N/A | N/A | N/A | 4.19M | 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 | 83.57M | 81.60M | 77.19M | 74.68M | 71.94M | 65.69M | 54.15M | 15.29M | 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 | 15.29M | 15.29M | 12.34M |
EBITDA | 185.13M | 103.20M | 87.26M | 19.54M | 84.87M | 68.70M | 229.74M | 32.06M | 8.67M | 28.87M | 2.23M | -11.77M | -12.33M | -7.16M | -1.10M |
EBITDA Margin | 13.85% | 8.65% | 8.46% | 2.24% | 8.37% | 7.29% | 27.13% | 4.50% | 1.58% | 7.65% | 0.95% | -8.55% | -14.80% | -14.99% | -4.26% |
EBIT | 105.08M | 58.35M | 33.83M | -35.12M | 49.77M | 40.01M | 188.54M | -3.29M | -20.94M | 11.28M | -9.23M | -18.99M | -16.57M | -9.49M | -2.30M |
EBIT Margin | 7.86% | 4.89% | 3.28% | -4.02% | 4.91% | 4.24% | 22.26% | -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 |