Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.12B | $ 930.96M | $ 785.06M | $ 864.72M | $ 840.40M | |
$ 1.12B | $ 930.96M | $ 785.06M | $ 864.72M | $ 840.40M | |
$ 1.11B | $ 925.95M | $ 245.15M | $ -700.45M | $ -665.63M | |
$ 0.00 | $ 8.66M | $ 7.88M | $ 6.90M | $ 7.53M | |
$ 61.51M | $ 28.35M | $ 0.00 | $ 171.69M | $ 182.74M | |
$ 61.51M | $ 12.32M | $ 60.27M | $ 164.27M | $ 174.77M | |
$ 28.36M | $ 12.10M | $ -737.98M | $ 164.27M | $ 174.77M | |
$ 89.87M | $ 24.42M | $ 59.58M | $ 164.27M | $ 174.77M | |
$ 70.73M | $ 18.88M | $ 46.56M | $ 130.71M | $ 138.21M | |
$ 4.84 | $ 1.28 | $ 3.19 | $ 8.85 | $ 9.25 | |
$ 4.83 | $ 1.28 | $ 3.17 | $ 8.80 | $ 9.18 | |
14.69M | 14.66M | 14.61M | 14.83M | 15.00M | |
14.72M | 14.71M | 14.71M | 14.93M | 15.12M |