Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.76B | $ 2.75B | $ 3.31B | $ 5.07B | $ 3.78B | |
$ 1.54B | $ 1.54B | $ 1.99B | $ 2.85B | $ 2.11B | |
$ 1.19B | $ 1.24B | $ 1.25B | $ 1.50B | $ 1.12B | |
$ 0.00 | $ 431.77M | $ 427.00M | $ 311.44M | $ 246.51M | |
$ 346.74M | $ 713.56M | $ 1.30B | $ 1.73B | $ 1.20B | |
$ 346.74M | $ 300.56M | $ 742.70M | $ 1.33B | $ 978.58M | |
$ -30.61M | $ -117.59M | $ -90.86M | $ -54.88M | $ 39.09M | |
$ 316.13M | $ 182.98M | $ 651.84M | $ 1.28B | $ 906.36M | |
$ 270.38M | $ 693.09M | $ 569.18M | $ 943.16M | $ 727.89M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.30 | $ 5.56 | $ 4.51 | $ 8.12 | $ 6.53 | |
$ 2.30 | $ 5.55 | $ 4.50 | $ 8.08 | $ 6.49 | |
122.82M | 124.70M | 126.16M | 116.17M | 111.51M | |
122.82M | 124.81M | 126.43M | 116.67M | 112.08M |