Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.20B | $ 3.18B | $ 2.93B | $ 2.26B | $ 1.39B | |
$ 1.50B | $ 1.49B | $ 1.42B | $ 1.15B | $ 774.22M | |
$ 976.00M | $ 270.20M | $ 861.60M | $ 703.96M | $ 488.16M | |
$ 667.10M | $ 660.00M | $ 2.43B | $ 1.78B | $ 1.10B | |
$ 1.21B | $ 771.60M | $ 2.27B | $ 1.68B | $ 1.26B | |
$ 522.60M | $ 560.70M | $ 588.00M | $ 462.76M | $ 293.03M | |
$ -450.80M | $ -778.20M | $ -891.90M | $ -32.00M | $ -141.17M | |
$ 71.80M | $ -217.50M | $ 269.90M | $ 415.06M | $ 146.68M | |
$ 89.00M | $ -213.30M | $ 242.00M | $ 380.20M | $ 131.61M | |
$ 0.71 | $ -1.73 | $ 2.00 | $ 3.36 | $ 1.34 | |
$ 0.71 | $ -1.72 | $ 2.00 | $ 3.36 | $ 1.34 | |
124.50M | 123.40M | 120.20M | 112.60M | 97.52M | |
127.20M | 123.80M | 122.90M | 112.60M | 97.52M |