Financial Year End | 2023-12-31 | 2022-12-25 | 2021-12-26 | 2020-12-27 | 2019-12-29 | 2018-12-30 | 2017-12-31 | 2016-12-25 | 2015-12-27 | 2014-12-28 | 2013-12-29 | 2012-12-30 | 2011-12-31 | 2010-12-31 | 2009-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 461.31M | 422.21M | 396.47M | 320.95M | 426.36M | 398.20M | 369.59M | 330.61M | 287.06M | 245.10M | 204.36M | 172.64M | 130.58M | 94.91M | 69.39M |
Cost of Revenue | 382.89M | 241.15M | 210.10M | 177.22M | 260.93M | 246.27M | 225.12M | 196.27M | 169.31M | 151.82M | 122.46M | 101.70M | 36.14M | 75.97M | 54.18M |
Gross Profit | 78.42M | 181.06M | 186.37M | 143.74M | 165.43M | 151.93M | 144.47M | 134.34M | 117.75M | 93.28M | 81.90M | 70.94M | 94.44M | 18.94M | 15.22M |
Operating Expenses | 37.86M | 152.28M | 141.78M | 126.48M | 147.20M | 136.32M | 122.31M | 108.48M | 94.64M | 77.33M | 65.60M | 55.42M | 84.98M | 10.64M | 8.37M |
Selling, General & Admin | 37.86M | 62.30M | 60.24M | 54.33M | 61.39M | 54.68M | 47.06M | 42.15M | 37.44M | 28.58M | 23.58M | 21.01M | 80.54M | 7.91M | 6.82M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 28.11M | 89.97M | 81.55M | 72.15M | 85.81M | 81.64M | 75.25M | 66.33M | 57.20M | 48.75M | 42.02M | 34.41M | 4.45M | 2.73M | 1.55M |
Operating Income | 40.56M | 35.24M | 34.40M | 17.25M | 18.23M | 3.27M | 23.52M | 24.34M | 18.75M | 15.95M | 15.37M | 13.30M | 9.46M | 8.30M | 6.84M |
Other Expenses / Income | -3.64M | 872.00K | -144.00K | -257.00K | -122.00K | -12.42M | -65.00K | -63.00K | -110.00K | -124.00K | -109.00K | -5.60M | -4.36M | -3.58M | -3.11M |
Before Tax Income | 36.92M | 23.21M | 34.26M | -8.80M | 3.31M | 3.19M | 23.46M | 24.28M | 18.64M | 15.83M | 15.27M | 7.70M | 5.10M | 4.72M | 3.73M |
Income Tax Expenses | 5.41M | 2.35M | 4.08M | -5.51M | -2.90M | -2.35M | -5.50M | 7.03M | 5.74M | 4.34M | 4.20M | 2.24M | 1.63M | 1.43M | 1.08M |
Net Income | 31.51M | 20.86M | 30.18M | -3.29M | 6.21M | 5.54M | 28.96M | 17.24M | 12.90M | 11.49M | 11.07M | 3.29M | 3.46M | 3.29M | 2.65M |
Interest Expenses | N/A | 872.00K | 144.00K | 257.00K | 122.00K | 83.00K | 65.00K | 63.00K | 110.00K | 124.00K | 109.00K | 5.60M | 4.36M | 3.58M | 3.11M |
Basic Shares Outstanding | 17.82M | 18.68M | 19.84M | 18.40M | 16.73M | 16.93M | 16.89M | 16.68M | 16.47M | 16.43M | 16.28M | 6.81M | 201.63K | 201.63K | 201.63K |
Diluted Shares Outstanding | 17.93M | 18.79M | 20.08M | 18.40M | 16.82M | 17.06M | 17.00M | 16.89M | 16.74M | 16.71M | 16.68M | 12.89M | 10.22M | 10.22M | 10.22M |
EBITDA | 68.11M | 52.97M | 76.09M | 20.72M | 24.18M | 35.41M | 41.08M | 39.42M | 31.58M | 26.26M | 24.23M | 18.40M | 13.91M | 11.04M | 8.39M |
EBITDA Margin | 14.76% | 12.55% | 19.19% | 6.46% | 5.67% | 8.89% | 11.12% | 11.92% | 11.00% | 10.71% | 11.86% | 10.66% | 10.65% | 11.63% | 12.09% |
EBIT | 36.92M | 24.08M | 34.40M | -8.54M | 3.44M | 3.27M | 23.52M | 24.34M | 18.75M | 15.95M | 15.37M | 11.12M | 9.46M | 8.30M | 6.84M |
EBIT Margin | 8.00% | 5.70% | 8.68% | -2.66% | 0.81% | 0.82% | 6.36% | 7.36% | 6.53% | 6.51% | 7.52% | 6.44% | 7.24% | 8.75% | 9.86% |
Financial Year End | 2023-12-31 | 2022-12-25 | 2021-12-26 | 2020-12-27 | 2019-12-29 | 2018-12-30 | 2017-12-31 | 2016-12-25 | 2015-12-27 | 2014-12-28 | 2013-12-29 | 2012-12-30 | 2011-12-31 | 2010-12-31 | 2009-12-31 |