Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 950.45M | $ 846.18M | $ 704.60M | $ 632.64M | $ 667.68M | |
$ 372.97M | $ 315.37M | $ 233.59M | $ 199.49M | $ 222.78M | |
$ 78.52M | $ 72.71M | $ 61.28M | $ 56.08M | $ 59.98M | |
$ 264.76M | $ 246.10M | $ 236.68M | $ 238.77M | $ 238.97M | |
$ 560.03M | $ 485.65M | $ 406.06M | $ 379.85M | $ -225.40M | |
$ 294.45M | $ 231.98M | $ -64.28M | $ -95.26M | $ -76.09M | |
$ -192.64M | $ -162.35M | $ -137.96M | $ -129.72M | $ -517.31M | |
$ 101.81M | $ 69.63M | $ 31.33M | $ 11.15M | $ -593.40M | |
$ 82.03M | $ 68.27M | $ 30.32M | $ 10.28M | $ -594.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.72 | $ 0.21 | $ 0.31 | $ 0.11 | $ -6.14 | |
$ 0.72 | $ 0.20 | $ 0.31 | $ 0.11 | $ -6.14 | |
113.39M | 98.63M | 97.78M | 97.07M | 96.82M | |
114.50M | 100.67M | 97.78M | 97.07M | 96.82M |