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 | 458.9B | 417.9B | 388.8B | 314.5B | 271.2B |
| Revenue Growth % | 9.8% | 7.5% | 23.6% | 16.0% | -- |
| Operating Income | 119.2B | 100.4B | 68.9B | 83.6B | 36.4B |
| Operating Margin % | 26.0% | 24.0% | 17.7% | 26.6% | 13.4% |
| Non Operating Income | 47.5B | 34.6B | 35.9B | 17.3B | 17.6B |
| Non Operating Expenses | 5.2B | 4.1B | 5.6B | 6.0B | 4.3B |
| Ordinary Income | 103.9B | 84.7B | 43.2B | 26.2B | 25.3B |
| Income Before Taxes | 115.4B | 106.0B | 71.6B | 85.2B | 33.9B |
| Income Taxes | 39.2B | 37.5B | 24.5B | 25.6B | 7.1B |
| Net Income | 74.9B | 67.2B | 45.9B | 65.5B | 26.3B |
| Net Margin % | 16.3% | 16.1% | 11.8% | 20.8% | 9.7% |
| Eps | 783.41 | 493.03 | 258.92 | 249.19 | 181.40 |
| 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 | 136.2B | 97.6B | 75.6B | 42.5B | 30.8B |
| Current Assets | 749.7B | 618.1B | 504.0B | 383.6B | 309.3B |
| Property Plant Equipment | 517.5B | 492.8B | 372.9B | 336.3B | 311.1B |
| Noncurrent Assets | 985.8B | 982.4B | 647.1B | 601.4B | 551.1B |
| Total Assets | 1117.2B | 1089.1B | 725.6B | 646.9B | 610.9B |
| Current Liabilities | 282.1B | 270.4B | 223.0B | 178.7B | 160.0B |
| Total Liabilities | 831.5B | 851.7B | 528.0B | 452.0B | 437.5B |
| Retained Earnings | 619.7B | 510.0B | 432.2B | 391.9B | 331.9B |
| Total Equity | 522.4B | 445.8B | 379.0B | 355.4B | 319.5B |
| Equity Ratio | 0.47 | 0.41 | 0.52 | 0.55 | 0.52 |
| Book Value Per Share | 3,275 | 2,774 | 2,358 | 2,216 | 1,992 |
| Num Employees | 34,198 | 33,617 | 28,468 | 27,222 | 27,252 |
| Roe | 0.26 | 0.19 | 0.11 | 0.12 | 0.09 |
| 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 | 94.5B | 159.7B | 39.2B | 68.3B | 78.3B |
| Investing Cash Flow | -1.4B | -344.0B | -46.4B | -4.5B | -27.9B |
| Financing Cash Flow | -63.2B | 205.8B | 35.2B | -55.2B | -46.6B |