| 4Q2022 | 4Q2023 | 4Q2024 | 4Q2025 | |
|---|---|---|---|---|
| Earnings | $ 29 998 000 000 | $ 33 916 000 000 | $ 36 330 000 000 | $ 42 097 000 000 |
| Revenue | $ 117 154 000 000 | $ 119 575 000 000 | $ 124 300 000 000 | $ 143 756 000 000 |
| 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|
| Earnings | $ 99 803 000 000 | $ 96 995 000 000 | $ 93 736 000 000 | $ 112 010 000 000 |
| Revenue | $ 394 328 000 000 | $ 383 285 000 000 | $ 391 035 000 000 | $ 416 161 000 000 |