Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.37B | $ 5.24B | $ 3.70B | $ 2.76B | $ 4.76B | |
$ 3.02B | $ 3.31B | $ 2.39B | $ 2.04B | $ 3.63B | |
$ 3.28B | $ 3.67B | $ 2.52B | $ 2.31B | $ 3.04B | |
$ 572.76M | $ 509.63M | $ 185.59M | $ 225.69M | $ 180.99M | |
$ 1.10B | $ -906.45M | $ 949.66M | $ 486.01M | $ 138.74M | |
$ -260.76M | $ -362.02M | $ -17.61M | $ -272.52M | $ 581.33M | |
$ 627.90M | $ -331.09M | $ 866.87M | $ 781.82M | $ 28.58M | |
$ 367.13M | $ -1.53B | $ 737.41M | $ 244.16M | $ 494.51M | |
$ 265.94M | $ -1.20B | $ 597.55M | $ 269.73M | $ 431.13M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.08 | $ -13.84 | $ 6.70 | $ 3.16 | $ 5.06 | |
$ 2.97 | $ -13.84 | $ 6.31 | $ 2.97 | $ 5.06 | |
83.57M | 86.35M | 86.22M | 85.36M | 85.13M | |
86.46M | 86.35M | 91.83M | 90.95M | 85.13M |