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 |
---|---|---|---|---|---|---|---|---|
Revenue | 3.76B | 3.82B | 3.56B | 3.26B | 3.03B | 3.14B | 2.96B | 2.94B |
Cost of Revenue | 2.81B | 3.04B | 2.75B | 2.29B | 2.15B | 2.31B | 2.10B | 2.05B |
Gross Profit | 942.00M | 776.00M | 811.00M | 973.00M | 880.00M | 832.00M | 862.00M | 887.00M |
Operating Expenses | 430.00M | 362.00M | 333.00M | 387.00M | 370.00M | 319.00M | 322.00M | 353.00M |
Selling, General & Admin | 430.00M | 340.00M | 320.00M | 358.00M | 305.00M | 298.00M | 304.00M | 338.00M |
Research & Development | 44.00M | 38.00M | 36.00M | 41.00M | 33.00M | 29.00M | 27.00M | 30.00M |
Other Operating Expenses | N/A | 22.00M | 13.00M | 29.00M | 65.00M | 21.00M | 18.00M | -10.00M |
Operating Income | 512.00M | 414.00M | 478.00M | 586.00M | 510.00M | 513.00M | 540.00M | 534.00M |
Other Expenses / Income | -119.00M | -76.00M | -48.00M | -70.00M | -209.00M | -280.00M | -322.00M | -401.00M |
Before Tax Income | 393.00M | 338.00M | 430.00M | 516.00M | 301.00M | 233.00M | 218.00M | 133.00M |
Income Tax Expenses | 95.00M | 80.00M | 106.00M | 153.00M | 76.00M | 57.00M | -84.00M | 54.00M |
Net Income | 298.00M | 258.00M | 324.00M | 363.00M | 225.00M | 176.00M | 302.00M | 79.00M |
Interest Expenses | 144.00M | 76.00M | 48.00M | 70.00M | 209.00M | 331.00M | 347.00M | 403.00M |
Basic Shares Outstanding | 210.00M | 209.80M | 209.80M | 204.50M | 209.70M | 202.68M | 202.68M | 202.62M |
Diluted Shares Outstanding | 210.00M | 209.90M | 209.80M | 204.50M | 209.70M | 202.75M | 202.75M | 202.68M |
EBITDA | 636.00M | 531.00M | 587.00M | 685.00M | 601.00M | 600.00M | 630.00M | 630.00M |
EBITDA Margin | 16.93% | 13.91% | 16.51% | 20.99% | 19.82% | 19.10% | 21.31% | 21.47% |
EBIT | 537.00M | 414.00M | 478.00M | 586.00M | 510.00M | 564.00M | 565.00M | 536.00M |
EBIT Margin | 14.30% | 10.85% | 13.44% | 17.96% | 16.82% | 17.95% | 19.11% | 18.26% |
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 |