Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 7.46B | 8.60B | 7.33B | 6.42B | 6.84B | 6.87B | 6.50B | 8.24B | 7.68B |
Cost of Revenue | 4.60B | 905.00M | 5.79B | 4.83B | 5.27B | 4.47B | 1.96B | 1.59B | 1.87B |
Gross Profit | 2.86B | 7.69B | 1.53B | 1.59B | 1.57B | 2.40B | 4.55B | 6.65B | 5.81B |
Operating Expenses | 1.63B | 7.37B | 389.00M | 357.00M | 333.00M | 5.71B | 5.50B | 5.45B | 5.11B |
Selling, General & Admin | 180.00M | 205.00M | 165.00M | 118.00M | 91.00M | N/A | N/A | N/A | N/A |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 1.45B | 7.37B | -389.00M | -357.00M | -333.00M | 70.00M | 5.50B | 5.45B | N/A |
Operating Income | 1.24B | 932.00M | 1.15B | 1.23B | 1.24B | 1.16B | 1.00B | 978.00M | 696.00M |
Other Expenses / Income | -281.00M | -30.00M | -323.00M | -421.00M | -410.00M | 70.00M | -397.00M | -388.00M | -361.00M |
Before Tax Income | 954.00M | 902.00M | 823.00M | 809.00M | 829.00M | 774.00M | 606.00M | 590.00M | 335.00M |
Income Tax Expenses | 147.00M | 93.00M | 95.00M | 115.00M | 147.00M | 115.00M | 191.00M | 247.00M | 95.00M |
Net Income | 887.00M | 809.00M | 1.35B | 755.00M | 680.00M | 657.00M | 415.00M | 343.00M | 240.00M |
Interest Expenses | N/A | 12.00M | N/A | N/A | N/A | 458.00M | 23.00M | N/A | N/A |
Basic Shares Outstanding | 294.86M | 289.79M | 289.00M | 285.00M | 283.00M | 282.20M | N/A | N/A | N/A |
Diluted Shares Outstanding | 291.70M | 290.00M | 289.50M | 286.30M | 284.30M | 282.90M | N/A | N/A | N/A |
EBITDA | 2.47B | 2.02B | 2.26B | 2.27B | 2.23B | 1.23B | 1.18B | 1.17B | 905.00M |
EBITDA Margin | 33.10% | 23.50% | 30.84% | 35.42% | 32.59% | 17.93% | 18.07% | 14.16% | 11.79% |
EBIT | 1.03B | 914.00M | 1.45B | 870.00M | 827.00M | 1.23B | 629.00M | 590.00M | 335.00M |
EBIT Margin | 13.86% | 10.63% | 19.76% | 13.56% | 12.08% | 17.90% | 9.67% | 7.16% | 4.36% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 |