Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.14B | $ 451.38M | $ 496.95M | $ 452.83M | $ 385.00M | |
$ 694.73M | $ 451.12M | $ 423.15M | $ 475.66M | $ 327.11M | |
$ 457.55M | $ 208.58M | $ 208.69M | $ 200.00M | $ 385.00M | |
$ 54.59M | $ 22.19M | $ 23.71M | $ 22.73M | $ 20.04M | |
$ 204.20M | $ 197.97M | $ 263.81M | $ 227.12M | $ 147.59M | |
$ 206.48M | $ 242.80M | $ 288.74M | $ 227.12M | $ 127.55M | |
$ -56.87M | $ 0.00 | $ -48.63M | $ 0.00 | $ 0.00 | |
$ 149.62M | $ 175.78M | $ 240.11M | $ 227.12M | $ 127.55M | |
$ 115.53M | $ 128.40M | $ 175.65M | $ 167.92M | $ 96.95M | |
$ 1.05 | $ 1.72 | $ 2.35 | $ 2.20 | $ 1.39 | |
$ 1.05 | $ 1.71 | $ 2.35 | $ 2.19 | $ 1.39 | |
109.67M | 74.84M | 74.70M | 76.47M | 69.55M | |
109.71M | 74.87M | 74.78M | 76.56M | 69.63M |