Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.87B | $ 2.67B | $ 1.83B | $ 811.22M | $ 874.10M | |
$ 1.06B | $ 1.06B | $ 840.42M | $ 35.89M | $ 239.12M | |
$ 259.01M | $ 205.22M | $ 42.69M | $ 35.82M | $ 32.72M | |
$ 215.11M | $ 211.03M | $ 209.22M | $ 151.68M | $ 156.44M | |
$ 992.32M | $ 1.09B | $ 1.06B | $ 139.58M | $ 354.82M | |
$ 805.73M | $ 857.95M | $ 823.21M | $ -7.16M | $ 193.57M | |
$ -27.27M | $ -58.42M | $ -64.95M | $ -46.25M | $ -42.14M | |
$ 778.45M | $ 799.53M | $ 758.27M | $ -51.10M | $ 151.43M | |
$ 774.03M | $ 793.27M | $ 751.59M | $ -55.49M | $ 148.78M | |
$ 1.50 | $ 1.56 | $ 1.57 | $ -0.15 | $ 0.41 | |
$ 1.50 | $ 1.56 | $ 1.54 | $ -0.15 | $ 0.41 | |
516.02M | 508.51M | 477.89M | 363.13M | 364.36M | |
515.11M | 508.69M | 489.08M | 363.13M | 364.36M |