Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.95B | $ 2.19B | $ 2.43B | $ 1.78B | $ 1.15B | |
$ 1.17B | $ 1.17B | $ 1.14B | $ 948.62M | $ 623.11M | |
$ 637.28M | $ 617.53M | $ 639.38M | $ 467.81M | $ 275.79M | |
$ 343.74M | $ 343.74M | $ 340.98M | $ 273.51M | $ 206.56M | |
$ 872.07M | $ 896.23M | $ 925.62M | $ 745.94M | $ 480.50M | |
$ 528.33M | $ 552.49M | $ 589.65M | $ 479.60M | $ 287.47M | |
$ -191.08M | $ -199.97M | $ -316.66M | $ -184.42M | $ -82.30M | |
$ 337.25M | $ 352.53M | $ 272.99M | $ 295.18M | $ 205.17M | |
$ 248.02M | $ 267.69M | $ 195.15M | $ 244.27M | $ 162.09M | |
$ 0.06 | $ 0.06 | $ 0.05 | $ 0.06 | $ 0.04 | |
$ 0.06 | $ 0.06 | $ 0.05 | $ 0.06 | $ 0.04 | |
4.29B | 4.29B | 4.29B | 4.29B | 4.29B | |
4.29B | 4.29B | 4.29B | 4.29B | 4.29B |