Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.67B | $ 2.37B | $ 3.35B | $ 2.60B | $ 1.13B | |
$ 1.23B | $ 1.12B | $ 2.12B | $ 1.32B | $ -49.62M | |
$ 149.31M | $ 122.96M | $ 160.25M | $ 172.33M | $ 164.98M | |
$ 809.30M | $ 690.48M | $ 611.25M | $ 809.39M | $ 844.29M | |
$ 1.92B | $ 1.70B | $ 2.19B | $ 1.02B | $ 48.57M | |
$ 1.08B | $ 986.91M | $ 1.58B | $ 1.15B | $ -218.55M | |
$ -109.47M | $ -72.70M | $ -183.71M | $ -162.96M | $ 112.25M | |
$ 966.22M | $ 914.20M | $ 1.40B | $ 46.17M | $ -956.71M | |
$ 770.29M | $ 817.88M | $ 1.11B | $ 36.23M | $ -764.61M | |
$ 6.71 | $ 6.89 | $ 9.09 | $ 0.30 | $ -6.72 | |
$ 6.67 | $ 6.86 | $ 8.96 | $ 0.29 | $ -6.72 | |
114.76M | 118.68M | 122.35M | 119.04M | 113.73M | |
115.53M | 119.24M | 124.08M | 123.69M | 113.73M |