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 | 201.0B | 162.3B | 175.4B | 140.1B | 117.6B |
| Revenue Growth % | 23.8% | -7.5% | 25.3% | 19.1% | -- |
| Operating Income | 33.1B | 22.7B | 30.2B | 20.7B | 15.6B |
| Operating Margin % | 16.5% | 14.0% | 17.2% | 14.8% | 13.3% |
| Non Operating Income | 1.9B | 1.8B | 1.3B | 1.3B | 888.0M |
| Non Operating Expenses | 431.0M | 218.0M | 510.0M | 343.0M | 348.0M |
| Ordinary Income | 34.6B | 24.3B | 31.0B | 21.7B | 16.1B |
| Income Before Taxes | 35.2B | 21.9B | 30.8B | 25.8B | 15.3B |
| Income Taxes | 8.1B | 5.9B | 7.6B | 6.3B | 3.3B |
| Net Income | 22.7B | 12.7B | 19.7B | 17.7B | 9.9B |
| Net Margin % | 11.3% | 7.8% | 11.2% | 12.7% | 8.4% |
| Eps | 187.29 | 105.10 | 489.56 | 430.73 | 239.42 |
| Depreciation Amortization | 8.3B | 7.7B | 6.8B | 6.4B | 6.8B |
| 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 | 59.0B | 56.8B | 55.4B | 56.8B | 47.8B |
| Current Assets | 151.8B | 134.3B | 130.6B | 118.9B | 96.9B |
| Property Plant Equipment | 89.9B | 73.2B | 66.0B | 56.9B | 53.1B |
| Noncurrent Assets | 130.2B | 117.5B | 107.4B | 98.4B | 104.2B |
| Total Assets | 281.9B | 251.9B | 238.1B | 217.3B | 201.2B |
| Current Liabilities | 54.1B | 38.6B | 40.8B | 39.7B | 25.2B |
| Total Liabilities | 68.5B | 56.4B | 57.1B | 52.1B | 41.2B |
| Retained Earnings | 159.3B | 143.6B | 137.6B | 124.8B | 125.8B |
| Total Equity | 213.5B | 195.5B | 181.0B | 165.2B | 160.0B |
| Equity Ratio | 0.71 | 0.73 | 0.71 | 0.72 | 0.75 |
| Book Value Per Share | 1,672 | 1,517 | 4,214 | 3,880 | 3,651 |
| Num Employees | 1,996 | 1,877 | 1,950 | 1,816 | 1,750 |
| Roe | 0.12 | 0.07 | 0.12 | 0.12 | 0.07 |
| 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 | 30.1B | 17.2B | 19.0B | 19.8B | 23.0B |
| Investing Cash Flow | -2.7B | -9.4B | -12.4B | -4.6B | -3.5B |
| Financing Cash Flow | -15.4B | -7.4B | -8.6B | -18.1B | -5.9B |