Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.67B | $ 1.83B | $ 811.22M | $ 874.10M | $ 827.86M | |
$ 1.06B | $ 840.42M | $ 35.89M | $ 239.12M | $ 181.31M | |
$ 205.22M | $ 42.69M | $ 35.82M | $ 32.72M | $ 34.98M | |
$ 211.03M | $ 209.22M | $ 151.68M | $ 156.44M | $ 131.50M | |
$ 1.09B | $ 1.06B | $ 139.58M | $ 354.82M | $ 271.26M | |
$ 857.95M | $ 823.21M | $ -7.16M | $ 193.57M | $ 145.60M | |
$ -58.42M | $ -64.95M | $ -46.25M | $ -42.14M | $ -72.85M | |
$ 799.53M | $ 758.27M | $ -51.10M | $ 151.43M | $ 72.75M | |
$ 793.27M | $ 751.59M | $ -55.49M | $ 148.78M | $ 71.73M | |
$ 1.56 | $ 1.57 | $ -0.15 | $ 0.41 | $ 0.21 | |
$ 1.56 | $ 1.54 | $ -0.15 | $ 0.41 | $ 0.21 | |
508.51M | 477.89M | 363.13M | 364.36M | 347.05M | |
508.69M | 489.08M | 363.13M | 364.36M | 347.05M |