Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.13B | $ 2.30B | $ 1.84B | $ 1.20B | $ 1.05B | |
$ 2.56B | $ 2.30B | $ 1.84B | $ 1.20B | $ 1.05B | |
$ 1.19B | $ 122.00M | $ -720.90M | $ -576.20M | $ -447.54M | |
$ 86.50M | $ 74.60M | $ 62.20M | $ 34.60M | $ 28.91M | |
$ 1.02B | $ 1.39B | $ 1.17B | $ 657.10M | $ 633.23M | |
$ 865.20M | $ 1.81B | $ 1.12B | $ 622.50M | $ 604.23M | |
$ 68.40M | $ -356.70M | $ -210.60M | $ -66.40M | $ -29.00M | |
$ 933.60M | $ 1.32B | $ 1.12B | $ 622.50M | $ 604.23M | |
$ 722.40M | $ 1.06B | $ 899.20M | $ 506.60M | $ 499.17M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.55 | $ 9.74 | $ 8.72 | $ 5.06 | $ 4.86 | |
$ 6.54 | $ 9.71 | $ 8.67 | $ 5.04 | $ 4.84 | |
108.30M | 107.20M | 102.70M | 100.20M | 102.67M | |
108.50M | 107.60M | 103.30M | 100.50M | 103.13M |