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 | 2.78B | 2.67B | 1.97B | 1.65B | 1.51B | 1.34B | 1.13B | 862.98M | 662.72M | 518.02M | 431.93M | 301.25M | 238.45M |
Cost of Revenue | 1.89B | 1.84B | 1.38B | 1.14B | 1.08B | 964.84M | 808.90M | 610.53M | 474.43M | 377.97M | 322.24M | 227.21M | 181.22M |
Gross Profit | 886.20M | 827.78M | 589.52M | 509.97M | 434.82M | 371.59M | 324.03M | 252.45M | 188.29M | 140.05M | 109.69M | 74.04M | 57.23M |
Operating Expenses | 515.00M | 498.48M | 401.64M | 348.11M | 313.66M | 278.37M | 249.76M | 186.40M | 143.34M | 114.47M | 96.64M | 82.56M | 74.36M |
Selling, General & Admin | 515.00M | 454.72M | 364.56M | 319.57M | 289.15M | 252.96M | 222.90M | 175.14M | 137.08M | 111.63M | 92.70M | 80.44M | 68.88M |
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 | 1.00M | 43.76M | 37.08M | 28.54M | 24.51M | -535.00K | 26.86M | 11.26M | 6.26M | 2.84M | 3.94M | 2.12M | 5.47M |
Operating Income | 371.20M | 345.41M | 187.88M | 161.87M | 121.16M | 93.22M | 74.27M | 66.05M | 44.95M | 25.59M | 13.05M | -8.52M | -17.13M |
Other Expenses / Income | -38.10M | -42.10M | -32.41M | -30.69M | -28.55M | -535.00K | -18.45M | -6.44M | -3.02M | -3.00M | -2.19M | 4.78M | 11.39M |
Before Tax Income | 333.10M | 303.31M | 155.47M | 131.18M | 92.61M | 72.19M | 55.82M | 59.61M | 41.93M | 22.59M | 10.85M | -3.74M | -5.74M |
Income Tax Expenses | 89.40M | 79.88M | 36.71M | 33.94M | 24.45M | 17.44M | 14.68M | 21.17M | 15.41M | 8.61M | 4.22M | 555.00K | 1.45M |
Net Income | 243.70M | 223.40M | 118.80M | 97.24M | 68.16M | 54.75M | 41.14M | 38.44M | 26.52M | 13.93M | 6.04M | -1.91M | -8.98M |
Interest Expenses | 37.00M | 41.60M | 32.80M | 30.29M | 28.10M | 20.50M | 17.38M | 6.18M | 3.74M | 3.17M | 2.26M | 1.98M | 6.99M |
Basic Shares Outstanding | 28.16M | 28.71M | 29.37M | 29.50M | 29.75M | 31.11M | 31.64M | 31.30M | 31.30M | 30.11M | 29.48M | 29.48M | 28.78M |
Diluted Shares Outstanding | 28.31M | 28.87M | 29.63M | 29.72M | 29.87M | 31.23M | 31.76M | 31.36M | 31.33M | 30.11M | 29.48M | 29.48M | 28.78M |
EBITDA | 496.90M | 446.45M | 291.22M | 249.46M | 199.77M | 151.41M | 128.34M | 100.62M | 68.91M | 40.72M | 23.94M | 8.35M | 7.85M |
EBITDA Margin | 17.88% | 16.72% | 14.79% | 15.09% | 13.22% | 11.33% | 11.33% | 11.66% | 10.40% | 7.86% | 5.54% | 2.77% | 3.29% |
EBIT | 370.10M | 344.88M | 188.31M | 161.47M | 120.71M | 92.68M | 73.20M | 65.79M | 45.67M | 25.70M | 12.51M | 628.00K | -542.00K |
EBIT Margin | 13.32% | 12.92% | 9.57% | 9.77% | 7.99% | 6.94% | 6.46% | 7.62% | 6.89% | 4.96% | 2.90% | 0.21% | -0.23% |
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 |