Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.45B | $ 4.20B | $ 4.53B | $ 4.49B | $ 4.31B | |
$ 878.65M | $ 807.14M | $ 767.84M | $ 673.01M | $ 579.77M | |
$ 551.89M | $ 544.31M | $ 508.87M | $ 553.47M | $ 456.46M | |
$ 193.29M | $ 220.30M | $ 232.40M | $ 250.99M | $ 241.13M | |
$ 520.05M | $ 463.12M | $ 534.66M | $ 379.98M | $ 374.65M | |
$ 326.76M | $ 262.83M | $ 307.38M | $ 128.99M | $ 124.76M | |
$ -106.22M | $ -83.37M | $ -15.05M | $ -9.34M | $ -8.23M | |
$ 220.53M | $ 179.46M | $ 247.95M | $ 167.33M | $ 116.52M | |
$ 153.73M | $ 128.97M | $ 169.62M | $ 137.63M | $ 42.51M | |
$ 0.02 | $ 0.02 | $ 0.02 | $ 0.02 | $ 0.01 | |
$ 0.02 | $ 0.02 | $ 0.02 | $ 0.02 | $ 0.01 | |
7.09B | 7.09B | 7.00B | 6.75B | 6.67B | |
7.09B | 7.08B | 7.00B | 6.75B | 6.89B |