Income Statement
Balance Sheet
Cash Flow
| Line Item | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 | FY 2021Dec 31, 2021 | FY 2020Dec 31, 2020 |
|---|---|---|---|---|---|
| Revenue | 565.4B | 552.8B | 497.2B | 393.6B | 343.8B |
| Revenue Growth % | 2.3% | 11.2% | 26.3% | 14.5% | -- |
| Operating Income | 94.0B | 76.9B | 44.0B | 53.1B | 36.3B |
| Operating Margin % | 16.6% | 13.9% | 8.9% | 13.5% | 10.6% |
| Non Operating Income | 12.1B | 12.2B | 11.3B | 8.7B | 3.3B |
| Non Operating Expenses | 3.9B | 3.1B | 4.3B | 5.9B | 8.7B |
| Ordinary Income | 102.1B | 86.0B | 51.0B | 55.9B | 30.9B |
| Income Before Taxes | 101.6B | 96.1B | 66.6B | 57.4B | 15.7B |
| Income Taxes | 26.8B | 23.9B | 18.7B | 15.9B | 3.8B |
| Net Income | 74.8B | 72.3B | 48.0B | 41.4B | 11.7B |
| Net Margin % | 13.2% | 13.1% | 9.6% | 10.5% | 3.4% |
| Eps | 485.86 | 469.42 | 311.51 | 268.62 | 75.89 |
| Depreciation Amortization | 35.1B | 30.8B | 26.7B | 21.5B | 21.0B |
| Line Item | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 | FY 2021Dec 31, 2021 | FY 2020Dec 31, 2020 |
|---|---|---|---|---|---|
| Cash And Deposits | 86.6B | 52.9B | 41.6B | 55.6B | 37.6B |
| Current Assets | 373.8B | 299.0B | 289.6B | 236.8B | 180.7B |
| Property Plant Equipment | 287.2B | 286.8B | 265.1B | 226.6B | 200.7B |
| Noncurrent Assets | 348.9B | 346.5B | 309.3B | 294.4B | 264.8B |
| Total Assets | 722.7B | 645.5B | 598.9B | 531.2B | 445.6B |
| Current Liabilities | 150.9B | 142.8B | 191.0B | 135.3B | 108.6B |
| Total Liabilities | 250.1B | 250.3B | 278.0B | 251.1B | 222.9B |
| Retained Earnings | 276.0B | 221.3B | 159.8B | 125.1B | 90.9B |
| Total Equity | 472.6B | 395.2B | 320.9B | 280.2B | 222.7B |
| Equity Ratio | 0.65 | 0.61 | 0.54 | 0.53 | 0.50 |
| Book Value Per Share | 3,069 | 2,567 | 2,083 | 1,819 | 1,434 |
| Num Employees | 10,410 | 10,395 | 10,574 | 10,324 | 11,258 |
| Roe | 0.17 | 0.20 | 0.16 | 0.17 | 0.05 |
| Line Item | FY 2024Dec 31, 2024 | FY 2023Dec 31, 2023 | FY 2022Dec 31, 2022 | FY 2021Dec 31, 2021 | FY 2020Dec 31, 2020 |
|---|---|---|---|---|---|
| Operating Cash Flow | 67.1B | 86.5B | 15.2B | 34.5B | 53.8B |
| Investing Cash Flow | -15.2B | -14.7B | -16.7B | -37.5B | -27.9B |
| Financing Cash Flow | -23.1B | -62.9B | -16.2B | 11.7B | -12.6B |