Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.03B | $ 3.45B | $ 4.22B | $ 2.80B | $ 1.75B | |
$ 3.03B | $ 2.62B | $ 2.38B | $ 1.28B | $ -8.01M | |
$ 936.96M | $ 1.58B | $ 448.08M | $ 237.61M | $ 268.86M | |
$ 865.75M | $ 918.59M | $ 836.36M | $ 860.64M | $ 1.06B | |
$ 1.25B | $ 1.95B | $ 2.44B | $ 1.12B | $ -325.02M | |
$ 11.58M | $ 1.04B | $ 1.59B | $ 1.02B | $ -293.14M | |
$ 555.99M | $ -120.96M | $ -136.45M | $ -238.54M | $ -186.73M | |
$ 567.57M | $ 921.07M | $ 1.45B | $ 42.89M | $ -1.55B | |
$ 407.17M | $ 661.56M | $ 965.05M | $ 48.75M | $ -1.26B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.71 | $ 4.26 | $ 6.22 | $ 0.32 | $ -8.18 | |
$ 2.70 | $ 4.22 | $ 6.13 | $ 0.32 | $ -8.18 | |
150.01M | 155.23M | 155.28M | 154.29M | 153.51M | |
151.03M | 156.65M | 157.47M | 154.29M | 153.51M |