Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.97B | $ 2.74B | $ 1.35B | $ 1.32B | $ 1.42B | |
$ 1.82B | $ 1.78B | $ 1.19B | $ 1.32B | $ 1.09B | |
$ 1.10B | $ 1.31B | $ 734.95M | $ 760.46M | $ 2.55B | |
$ 149.87M | $ 144.25M | $ 28.30M | $ 31.50M | $ 37.47M | |
$ 868.62M | $ 615.45M | $ 478.88M | $ 589.66M | $ -1.42B | |
$ 718.75M | $ 471.20M | $ 450.58M | $ 558.16M | $ -1.46B | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 718.75M | $ 471.20M | $ 450.58M | $ 558.16M | $ -1.46B | |
$ 533.67M | $ 348.71M | $ 336.75M | $ 420.30M | $ -1.52B | |
$ 2.56 | $ 1.79 | $ 1.55 | $ 1.92 | $ -6.92 | |
$ 2.55 | $ 1.78 | $ 1.55 | $ 1.91 | $ -6.92 | |
208.46M | 195.30M | 216.98M | 219.03M | 220.22M | |
209.34M | 195.87M | 217.40M | 219.58M | 220.22M |