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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 694.71M | 618.41M | 589.80M | 510.59M | 487.37M | 453.87M | 407.14M | 389.51M | 373.53M | 361.13M | 357.24M | 341.68M | 321.12M |
Cost of Revenue | 430.38M | 292.62M | 250.16M | 226.87M | 213.38M | 196.96M | 200.65M | 175.81M | 167.92M | 156.52M | 162.30M | 158.86M | 155.38M |
Gross Profit | 264.33M | 325.79M | 339.63M | 283.72M | 274.00M | 256.91M | 206.49M | 213.70M | 205.61M | 204.61M | 194.94M | 182.82M | 165.75M |
Operating Expenses | 128.17M | 168.39M | 143.12M | 142.33M | 129.49M | 131.78M | 120.41M | 106.55M | 102.25M | 107.26M | 109.18M | 103.18M | 103.23M |
Selling, General & Admin | 128.17M | 89.77M | 68.05M | 70.81M | 61.41M | 68.72M | 56.16M | 46.99M | 37.28M | 41.28M | 38.81M | N/A | N/A |
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 |
Other Operating Expenses | 367.00K | 78.62M | 75.07M | 71.52M | 68.08M | 2.60M | 64.25M | 59.57M | 64.97M | 65.99M | 70.37M | 103.18M | 103.23M |
Operating Income | 136.16M | 157.40M | 196.51M | 141.39M | 144.50M | 125.13M | 86.08M | 107.14M | 103.36M | 97.35M | 85.76M | 79.65M | 62.52M |
Other Expenses / Income | -50.81M | 110.45M | -14.81M | -17.54M | -27.83M | 3.29M | -25.88M | -23.75M | -21.32M | -22.24M | -112.37M | -61.94M | -67.53M |
Before Tax Income | 85.35M | 267.85M | 181.71M | 123.85M | 116.67M | 99.17M | 60.20M | 83.40M | 82.04M | 75.11M | -26.61M | 17.71M | -5.01M |
Income Tax Expenses | 5.48M | 28.98M | 20.56M | 19.00M | 12.97M | 12.60M | 4.78M | 8.27M | -3.33M | 7.58M | -1.99M | -59.66M | -29.23M |
Net Income | 79.72M | 239.01M | 161.13M | 104.44M | 103.47M | 86.27M | 55.05M | 75.04M | 85.38M | 67.53M | -24.62M | 77.37M | 24.21M |
Interest Expenses | 40.62M | 24.77M | 22.81M | 25.07M | 28.81M | 30.04M | 29.86M | 24.62M | 24.27M | 26.08M | 37.86M | 54.33M | 50.96M |
Basic Shares Outstanding | 64.93M | 68.70M | 72.05M | 71.94M | 72.10M | 72.61M | 72.48M | 74.13M | 77.07M | 78.34M | 78.91M | 79.10M | 72.74M |
Diluted Shares Outstanding | 65.81M | 69.31M | 72.87M | 73.05M | 73.48M | 74.42M | 72.87M | 74.47M | 77.18M | 78.89M | 78.91M | 82.30M | 76.88M |
EBITDA | 236.03M | 249.36M | 279.58M | 220.44M | 219.73M | 192.28M | 153.94M | 167.49M | 171.28M | 167.18M | 81.62M | 143.53M | 115.83M |
EBITDA Margin | 33.98% | 40.32% | 47.40% | 43.17% | 45.08% | 42.36% | 37.81% | 43.00% | 45.86% | 46.29% | 22.85% | 42.01% | 36.07% |
EBIT | 125.82M | 292.76M | 204.50M | 148.51M | 145.25M | 128.91M | 89.69M | 107.92M | 106.31M | 101.19M | 11.25M | 72.04M | 45.94M |
EBIT Margin | 18.11% | 47.34% | 34.67% | 29.09% | 29.80% | 28.40% | 22.03% | 27.71% | 28.46% | 28.02% | 3.15% | 21.08% | 14.31% |
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 |