Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.13B | $ 1.88B | $ 1.82B | $ 1.85B | $ 1.67B | |
$ 1.33B | $ 1.26B | $ 1.35B | $ 1.43B | $ 1.25B | |
$ 1.01B | $ 915.10M | $ 645.70M | $ 174.00M | $ 1.25B | |
$ 27.80M | $ 26.60M | $ 25.60M | $ 26.30M | $ 23.80M | |
$ 352.90M | $ 373.90M | $ 727.90M | $ 1.28B | $ 576.60M | |
$ 325.10M | $ 347.30M | $ 702.30M | $ 1.26B | $ 0.00 | |
$ 4.40M | $ 20.30M | $ 9.40M | $ 5.10M | $ 549.50M | |
$ 329.50M | $ 367.60M | $ 711.70M | $ 1.26B | $ 549.50M | |
$ 247.90M | $ 286.10M | $ 535.80M | $ 958.30M | $ 421.00M | |
$ 20.12 | $ 22.09 | $ 39.50 | $ 59.57 | $ 23.57 | |
$ 19.88 | $ 21.99 | $ 39.32 | $ 59.52 | $ 23.47 | |
12.32M | 12.95M | 13.56M | 16.09M | 17.86M | |
12.47M | 13.01M | 13.63M | 16.10M | 17.94M |