Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.82B | $ 3.06B | $ 1.66B | $ 862.13M | $ 983.67M | |
$ 1.33B | $ 1.88B | $ 891.54M | $ 227.77M | $ 317.36M | |
$ 125.15M | $ 118.65M | $ 98.46M | $ 64.53M | $ 81.88M | |
$ 720.63M | $ 468.77M | $ 346.97M | $ 363.78M | $ 352.36M | |
$ 1.94B | $ 2.23B | $ 1.14B | $ -353.67M | $ 587.84M | |
$ 1.21B | $ 1.76B | $ 793.08M | $ 165.11M | $ 235.48M | |
$ -112.94M | $ -73.60M | $ -77.73M | $ -77.66M | $ -76.97M | |
$ 1.10B | $ 1.69B | $ 715.35M | $ -599.16M | $ 158.51M | |
$ 846.07M | $ 1.21B | $ 584.97M | $ -553.56M | $ 122.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.10 | $ 10.28 | $ 5.00 | $ -4.77 | $ 1.06 | |
$ 7.05 | $ 10.11 | $ 4.91 | $ -4.77 | $ 1.05 | |
119.14M | 118.12M | 117.00M | 116.07M | 116.56M | |
119.98M | 120.13M | 119.16M | 116.07M | 117.06M |