Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 863.75M | $ 667.13M | $ 698.10M | $ 668.64M | $ 680.73M | |
$ 863.75M | $ 663.86M | $ 698.10M | $ 668.64M | $ 680.73M | |
$ 19.32M | $ 667.13M | $ 14.56M | $ -343.09M | $ -491.61M | |
$ 0.00 | $ 32.99M | $ 33.22M | $ 32.58M | $ 32.49M | |
$ 0.00 | $ 260.31M | $ 324.66M | $ 364.70M | $ 239.34M | |
$ 844.43M | $ 227.32M | $ 314.22M | $ 325.55M | $ 189.12M | |
$ -646.58M | $ -205.00K | $ -804.00K | $ -6.57M | $ -17.73M | |
$ 197.85M | $ 227.12M | $ 290.63M | $ 325.55M | $ 189.12M | |
$ 149.99M | $ 171.20M | $ 225.80M | $ 253.37M | $ 153.80M | |
$ 3.80 | $ 4.16 | $ 5.50 | $ 6.29 | $ 3.87 | |
$ 3.78 | $ 4.14 | $ 5.48 | $ 6.25 | $ 3.86 | |
39.45M | 39.27M | 39.60M | 39.84M | 39.73M | |
39.70M | 39.43M | 39.79M | 40.05M | 39.89M |