Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 994.73M | $ 927.07M | $ 876.51M | $ 758.36M | $ 574.94M | |
$ 994.73M | $ 563.35M | $ 608.04M | $ 493.19M | $ 380.97M | |
$ 107.98M | $ 385.21M | $ 421.27M | $ 520.88M | $ 275.76M | |
$ 0.00 | $ 69.99M | $ 102.68M | $ 86.56M | $ 79.57M | |
$ 178.93M | $ 248.14M | $ 187.72M | $ 42.84M | $ 220.75M | |
$ 178.93M | $ 178.15M | $ 187.72M | $ -27.70M | $ 105.21M | |
$ -76.27M | $ -75.10M | $ -41.90M | $ -42.63M | $ -65.93M | |
$ 102.67M | $ 103.04M | $ 145.82M | $ -47.14M | $ 77.17M | |
$ 70.24M | $ 80.13M | $ 112.90M | $ -22.05M | $ 60.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.22 | $ 0.26 | $ 0.37 | $ -0.07 | $ 0.20 | |
$ 0.21 | $ 0.24 | $ 0.34 | $ -0.07 | $ 0.20 | |
320.03M | 311.04M | 303.37M | 300.12M | 296.06M | |
329.51M | 328.24M | 327.56M | 300.12M | 296.06M |