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 | 1.67B | 1.14B | 1.03B | 891.15M | 960.44M | 930.16M | 800.96M | 729.22M | 658.77M |
Cost of Revenue | 514.60M | 325.59M | 335.60M | 267.36M | 672.33M | 634.25M | 559.10M | 453.62M | 419.59M |
Gross Profit | 1.16B | 814.56M | 696.34M | 623.79M | 288.12M | 295.91M | 241.86M | 275.60M | 239.18M |
Operating Expenses | 714.16M | 270.17M | 305.20M | 309.67M | 171.61M | 181.43M | 160.81M | 219.13M | 192.77M |
Selling, General & Admin | 549.09M | 210.14M | 241.95M | 204.06M | 171.61M | 181.43M | 160.81M | 219.13M | 192.77M |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | -1.27M | 504.00K | -358.00K | N/A | N/A | N/A | N/A | N/A |
Operating Income | 446.66M | 544.39M | 391.14M | 314.13M | 116.51M | 114.48M | 81.05M | 56.46M | 46.41M |
Other Expenses / Income | -239.23M | -140.84M | -101.74M | -118.91M | -21.83M | -8.44M | -16.99M | -3.25M | -10.18M |
Before Tax Income | 207.44M | 403.55M | 289.39M | 195.22M | 94.68M | 106.04M | 64.06M | 53.21M | 36.23M |
Income Tax Expenses | 31.45M | 14.32M | 15.77M | 10.32M | 17.62M | 6.45M | 31.42M | 19.37M | 12.08M |
Net Income | -35.23M | 387.27M | 272.34M | 177.16M | 77.06M | 99.59M | 32.64M | 33.84M | 24.14M |
Interest Expenses | 239.04M | 139.57M | 102.25M | 118.55M | 26.12M | 15.40M | 14.74M | 3.02M | 2.37M |
Basic Shares Outstanding | 82.81M | 83.16M | 83.16M | 83.16M | 78.16M | 77.54M | 76.74M | 76.15M | 75.70M |
Diluted Shares Outstanding | 82.81M | 83.16M | 83.16M | 83.16M | 90.23M | 88.62M | 78.47M | 77.54M | 76.33M |
EBITDA | 611.09M | 603.15M | 341.40M | 292.90M | 199.79M | 184.63M | 146.12M | 118.48M | 107.03M |
EBITDA Margin | 36.48% | 52.90% | 33.08% | 32.87% | 20.80% | 19.85% | 18.24% | 16.25% | 16.25% |
EBIT | 235.26M | 541.16M | 390.36M | 306.04M | 120.80M | 121.44M | 78.80M | 56.23M | 38.59M |
EBIT Margin | 14.05% | 47.46% | 37.83% | 34.34% | 12.58% | 13.06% | 9.84% | 7.71% | 5.86% |
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 |