Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.27B | $ 1.13B | $ 1.02B | $ 1.03B | $ 955.15M | |
$ 1.27B | $ 1.13B | $ 1.02B | $ 1.03B | $ 955.15M | |
$ 411.66M | $ 308.09M | $ 30.15M | $ 206.20M | $ 465.06M | |
$ 5.78M | $ 4.53M | $ 3.02M | $ 3.38M | $ 3.33M | |
$ 896.59M | $ 857.66M | $ 1.01B | $ 833.98M | $ 502.50M | |
$ 855.49M | $ 823.00M | $ 988.19M | $ 822.31M | $ 490.10M | |
$ 0.00 | $ 0.00 | $ -2.00K | $ 0.00 | $ 0.00 | |
$ 855.49M | $ 823.00M | $ 988.19M | $ 822.31M | $ 490.10M | |
$ 729.40M | $ 696.39M | $ 831.35M | $ 681.78M | $ 413.04M | |
$ 6.92 | $ 6.56 | $ 7.75 | $ 6.13 | $ 3.89 | |
$ 6.85 | $ 6.50 | $ 7.72 | $ 6.11 | $ 3.88 | |
105.39M | 106.22M | 107.20M | 111.16M | 106.10M | |
106.55M | 107.13M | 107.65M | 111.56M | 106.38M |