Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.88B | $ 2.29B | $ 2.01B | $ 2.58B | $ 2.94B | |
$ 2.88B | $ 1.39B | $ 2.01B | $ 2.58B | $ 2.94B | |
$ 2.23B | $ 423.26M | $ 1.45B | $ 1.59B | $ 1.56B | |
$ 116.29M | $ 127.27M | $ 131.21M | $ 137.48M | $ 141.00M | |
$ 2.53B | $ 1.05B | $ 699.06M | $ 1.17B | $ 1.49B | |
$ 644.97M | $ 967.72M | $ 567.85M | $ 1.03B | $ 1.35B | |
$ 0.00 | $ -642.59M | $ -11.05M | $ -31.05M | $ 34.56M | |
$ 644.97M | $ 325.13M | $ 556.80M | $ 996.90M | $ 1.38B | |
$ 276.42M | $ 142.04M | $ 265.03M | $ 476.88M | $ 649.20M | |
$ 20.83 | $ 1.42 | $ 2.45 | $ 3.95 | $ 5.19 | |
$ 20.75 | $ 1.42 | $ 2.44 | $ 3.91 | $ 5.16 | |
87.48M | 94.08M | 104.00M | 117.34M | 121.69M | |
87.82M | 94.08M | 104.42M | 118.42M | 122.33M |