Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.42B | $ 2.41B | $ 2.38B | $ 2.26B | $ 2.35B | |
$ 2.42B | $ 668.94M | $ 713.00M | $ 627.57M | $ 571.77M | |
$ 2.11B | $ 316.55M | $ 329.90M | $ 339.48M | $ 328.05M | |
$ 126.22M | $ 125.78M | $ 1.99B | $ 1.97B | $ 2.11B | |
$ 355.44M | $ 482.12M | $ 516.87M | $ 423.26M | $ 385.23M | |
$ 278.75M | $ 352.39M | $ 383.10M | $ 288.08M | $ 222.57M | |
$ -268.47M | $ -214.34M | $ -153.28M | $ -95.26M | $ -105.28M | |
$ 10.27M | $ 138.05M | $ 229.82M | $ 192.82M | $ 124.13M | |
$ 70.00K | $ 107.33M | $ 171.81M | $ 77.42M | $ 113.03M | |
$ 0.00 | $ 0.73 | $ 1.18 | $ 0.59 | $ 0.94 | |
$ 0.00 | $ 0.72 | $ 1.17 | $ 0.58 | $ 0.94 | |
135.96M | 121.91M | 121.04M | 120.38M | 119.72M | |
138.13M | 123.70M | 122.28M | 120.73M | 119.99M |