See also
| 4Q2021 | 4Q2022 | 4Q2023 | 4Q2024 | |
|---|---|---|---|---|
| Earnings | $ 162 051 478 000 | $ 295 904 177 000 | $ 238 712 143 000 | $ 374 680 000 000 |
| Revenue | $ 438 189 269 000 | $ 625 531 868 000 | $ 625 528 856 000 | $ 868 461 000 000 |
| 2021 | 2022 | 2023 | 2024 | |
|---|---|---|---|---|
| Earnings | $ 596 540 000 000 | $ 1 016 530 000 000 | $ 838 498 000 000 | $ 1 173 268 000 000 |
| Revenue | $ 1 587 415 000 000 | $ 2 263 891 000 000 | $ 2 161 740 000 000 | $ 2 894 308 000 000 |