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.48B | $ 1.42B | $ 1.15B | $ 774.22M | |
$ 976.00M | $ 932.10M | $ 861.60M | $ 181.30M | $ 109.50M | |
$ 680.70M | $ 660.00M | $ 601.80M | $ 522.70M | $ 367.00M | |
$ 1.21B | $ 771.60M | $ 1.11B | $ 1.02B | $ 666.70M | |
$ 522.60M | $ 1.21B | $ 536.60M | $ 955.80M | $ 299.21M | |
$ -450.80M | $ -778.20M | $ 0.00 | $ -540.70M | $ -152.54M | |
$ 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 |