Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 830.68M | $ 790.72M | $ 721.03M | $ 614.50M | $ 583.44M | |
$ 652.54M | $ 565.60M | $ 519.88M | $ 464.10M | $ 440.75M | |
$ 452.16M | $ 483.98M | $ 443.21M | $ 417.79M | $ 405.26M | |
$ 203.13M | $ 282.50M | $ 303.48M | $ 305.43M | $ 303.17M | |
$ 404.05M | $ 380.07M | $ 380.16M | $ 351.75M | $ 338.66M | |
$ 200.38M | $ 81.63M | $ 76.68M | $ 46.31M | $ 35.48M | |
$ -90.60M | $ -86.38M | $ -67.67M | $ -75.20M | $ -124.45M | |
$ 109.78M | $ -4.75M | $ 9.01M | $ -28.89M | $ -88.96M | |
$ 112.78M | $ 15.41M | $ 8.72M | $ -9.32M | $ -56.05M | |
$ 0.95 | $ 0.13 | $ 0.07 | $ -0.07 | $ -0.42 | |
$ 0.94 | $ 0.12 | $ 0.07 | $ -0.07 | $ -0.42 | |
118.57M | 122.78M | 128.25M | 133.53M | 133.49M | |
119.79M | 127.22M | 130.13M | 133.53M | 133.49M |