Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.32B | $ 794.30M | $ 716.63M | $ 518.69M | $ 319.45M | |
$ 501.70M | $ 576.88M | $ 291.60M | $ 313.53M | $ 34.93M | |
$ 306.17M | $ 523.61M | $ 140.25M | $ 101.28M | $ 93.73M | |
$ 498.62M | $ 330.61M | $ 406.82M | $ 478.12M | $ 488.14M | |
$ 690.36M | $ 393.07M | $ 540.97M | $ 395.50M | $ 267.37M | |
$ 195.54M | $ 53.27M | $ 132.03M | $ 201.97M | $ -53.10M | |
$ -48.05M | $ -1.39M | $ -3.17M | $ -12.76M | $ 5.53M | |
$ 147.49M | $ 51.88M | $ 128.87M | $ -85.09M | $ -260.92M | |
$ 94.22M | $ 21.65M | $ 87.80M | $ -75.98M | $ -188.60M | |
$ 0.72 | $ 0.17 | $ 0.75 | $ -0.65 | $ -1.61 | |
$ 0.71 | $ 0.17 | $ 0.74 | $ -0.64 | $ -1.60 | |
130.89M | 126.28M | 117.81M | 116.74M | 117.05M | |
132.09M | 127.17M | 118.94M | 117.84M | 118.24M |