Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.05B | $ 451.38M | $ 505.34M | $ 452.83M | $ 385.00M | |
$ 1.05B | $ 403.98M | $ 462.31M | $ 414.22M | $ 348.81M | |
$ 5.15M | $ 208.58M | $ 5.19M | $ -225.71M | $ -257.45M | |
$ 0.00 | $ 22.19M | $ 23.71M | $ 22.74M | $ 20.04M | |
$ 0.00 | $ 0.00 | $ 417.96M | $ 359.78M | $ 322.71M | |
$ 1.04B | $ 242.80M | $ 288.74M | $ 227.12M | $ 127.55M | |
$ -891.38M | $ -67.02M | $ -48.16M | $ -46.65M | $ -44.55M | |
$ 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 | |
$ 0.11 | $ 1.71 | $ 2.35 | $ 2.19 | $ 1.39 | |
109.67M | 74.84M | 74.70M | 76.47M | 69.55M | |
1.10B | 74.87M | 74.78M | 76.56M | 69.63M |