Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.57B | $ 1.50B | $ 1.38B | $ 1.33B | $ 1.44B | |
$ 1.52B | $ 1.50B | $ 1.38B | $ 1.24B | $ 1.11B | |
$ 961.00M | $ 1.57B | $ 826.00M | $ -733.80M | $ 767.00M | |
$ 67.00M | $ 78.00M | $ 63.00M | $ 58.00M | $ -3.00M | |
$ 622.00M | $ 662.00M | $ 626.00M | $ 561.00M | $ 390.00M | |
$ 555.00M | $ 775.20M | $ 605.02M | $ 503.10M | $ 406.63M | |
$ -1.68B | $ 584.00M | $ -164.50M | $ -4.64M | $ -63.63M | |
$ 555.00M | $ 584.00M | $ 552.74M | $ 503.10M | $ 343.49M | |
$ 465.00M | $ 485.00M | $ 439.00M | $ 405.00M | $ 286.00M | |
$ 1.30 | $ 1.32 | $ 1.23 | $ 1.24 | $ 0.86 | |
$ 1.27 | $ 1.31 | $ 1.22 | $ 1.23 | $ 0.85 | |
361.27M | 361.22M | 349.98M | 319.79M | 323.37M | |
362.64M | 362.90M | 354.05M | 323.48M | 325.49M |