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 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 557.72M | 388.83M | 259.75M | 156.62M | 107.52M | 74.64M | 36.51M | 27.37M | 31.21M |
Cost of Revenue | 281.51M | 205.22M | 144.90M | 87.03M | 56.87M | 40.19M | 19.28M | 14.04M | 17.09M |
Gross Profit | 276.21M | 183.62M | 114.86M | 69.60M | 50.65M | 34.45M | 17.23M | 13.33M | 14.12M |
Operating Expenses | 180.38M | 124.58M | 76.15M | 48.11M | 32.86M | 27.98M | 16.52M | 9.84M | 9.26M |
Selling, General & Admin | 87.67M | 62.35M | 41.95M | 28.99M | 19.96M | 17.60M | 11.39M | 6.58M | 6.32M |
Research & Development | 92.71M | 62.23M | 34.21M | 19.12M | 12.90M | 10.38M | 5.14M | 3.26M | 2.94M |
Other Operating Expenses | -1.56M | 3.31M | -631.00K | -15.34M | 1.39M | 1.25M | N/A | N/A | N/A |
Operating Income | 95.84M | 59.03M | 38.70M | 6.65M | 17.79M | 6.47M | 700.00K | 3.49M | 4.86M |
Other Expenses / Income | 20.38M | 8.33M | 4.35M | 12.65M | 1.15M | 909.00K | -1.02M | -508.00K | 527.00K |
Before Tax Income | 116.22M | 67.36M | 43.05M | 19.30M | 18.94M | 7.38M | -325.00K | 2.98M | 5.39M |
Income Tax Expenses | 19.36M | 16.80M | 134.00K | -2.38M | -518.00K | 806.00K | 547.00K | 595.00K | -2.52M |
Net Income | 77.35M | 39.26M | 37.76M | 18.78M | 18.89M | 6.57M | -318.00K | 1.03M | 5.38M |
Interest Expenses | 2.68M | 1.66M | 765.00K | 982.00K | 745.00K | 498.00K | 277.00K | 181.00K | 122.00K |
Basic Shares Outstanding | 60.16M | 59.24M | 57.65M | 54.70M | 50.40M | 53.74M | 20.60M | 5.14M | 5.14M |
Diluted Shares Outstanding | 64.87M | 65.34M | 65.36M | 63.55M | 57.41M | 53.74M | 20.60M | 6.75M | 6.75M |
EBITDA | 103.93M | 75.76M | 43.21M | 7.70M | 19.68M | 7.88M | 777.00K | 1.99M | 3.14M |
EBITDA Margin | 18.63% | 19.48% | 16.64% | 4.92% | 18.31% | 10.55% | 2.13% | 7.29% | 10.05% |
EBIT | 99.39M | 57.72M | 38.66M | 17.38M | 19.12M | 7.88M | 506.00K | 1.81M | 2.98M |
EBIT Margin | 17.82% | 14.84% | 14.88% | 11.10% | 17.78% | 10.55% | 1.39% | 6.60% | 9.54% |
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 |