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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.06B | 847.13M | 747.59M | 560.41M | 547.40M | 444.94M | 333.76M | 263.32M | 186.09M | 125.51M | 88.85M | 73.14M |
Cost of Revenue | 375.88M | 311.93M | 272.21M | 222.24M | 175.44M | 152.41M | 116.62M | 92.49M | 62.04M | 42.67M | 30.97M | 24.18M |
Gross Profit | 682.64M | 535.21M | 475.38M | 338.18M | 371.96M | 292.53M | 217.14M | 170.83M | 124.06M | 82.84M | 57.88M | 48.96M |
Operating Expenses | 590.88M | 529.12M | 482.88M | 377.12M | 324.46M | 262.55M | 215.98M | 172.18M | 119.88M | 79.83M | 59.00M | 45.53M |
Selling, General & Admin | 506.45M | 449.72M | 378.33M | 287.07M | 272.73M | 226.38M | 184.32M | 148.30M | 101.85M | N/A | N/A | N/A |
Research & Development | 84.42M | 79.41M | 104.55M | 90.05M | 51.72M | 36.16M | 31.66M | 23.88M | 18.03M | 15.57M | 14.08M | 12.55M |
Other Operating Expenses | 1.01M | -2.33M | -3.94M | -343.00K | -227.00K | -504.00K | N/A | N/A | N/A | 64.26M | 44.92M | 32.99M |
Operating Income | 73.55M | -18.24M | -7.50M | -38.94M | 47.51M | -852.00K | 1.17M | -1.35M | 4.18M | 3.01M | -1.13M | 3.43M |
Other Expenses / Income | -17.20M | 22.13M | -3.00M | 924.00K | 2.63M | -31.34M | 1.31M | 481.00K | -155.00K | 130.00K | -129.00K | 464.00K |
Before Tax Income | 79.65M | 3.89M | -10.50M | -38.02M | 50.13M | 1.61M | 2.48M | -869.00K | 4.02M | 3.14M | -1.25M | 3.89M |
Income Tax Expenses | -11.30M | 5.89M | -13.12M | -18.76M | 3.13M | -4.40M | -3.61M | -15.68M | 1.66M | 894.00K | -5.35M | 1.93M |
Net Income | 90.95M | -2.00M | 2.62M | -19.26M | 48.46M | 6.60M | 4.66M | 14.81M | 2.37M | 2.25M | 4.10M | 1.96M |
Interest Expenses | 1.74M | 137.00K | 1.93M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 38.40M | 37.84M | 36.76M | 35.77M | 34.75M | 34.14M | 32.98M | 30.46M | 11.99M | 22.68M | 24.51M | 24.51M |
Diluted Shares Outstanding | 39.22M | 37.84M | 37.88M | 35.77M | 36.27M | 36.09M | 35.32M | 33.48M | 14.22M | 25.04M | 24.51M | 24.51M |
EBITDA | 126.86M | 6.08M | -7.50M | -38.94M | 47.51M | 60.82M | 4.83M | 1.43M | 5.78M | 3.89M | -578.00K | 3.89M |
EBITDA Margin | 11.98% | 0.72% | -1.00% | -6.95% | 8.68% | 13.67% | 1.45% | 0.54% | 3.10% | 3.10% | -0.65% | 5.32% |
EBIT | 81.39M | 4.03M | -8.57M | -38.02M | 51.59M | 2.20M | 1.05M | -869.00K | 4.02M | 3.14M | -1.25M | 3.89M |
EBIT Margin | 7.69% | 0.48% | -1.15% | -6.78% | 9.42% | 0.49% | 0.31% | -0.33% | 2.16% | 2.50% | -1.41% | 5.32% |
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 |