Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 886.27M | $ 913.71M | $ 826.74M | $ 861.31M | $ 1.05B | |
$ 431.60M | $ 435.55M | $ 395.65M | $ 495.62M | $ 664.19M | |
$ 85.19M | $ 366.09M | $ 309.10M | $ 335.57M | $ 465.95M | |
$ 207.44M | $ 247.81M | $ 215.31M | $ 228.39M | $ 313.67M | |
$ 468.41M | $ -206.38M | $ 327.93M | $ 311.92M | $ 839.86M | |
$ 260.97M | $ 69.46M | $ 178.40M | $ 158.94M | $ 526.19M | |
$ -230.74M | $ -668.80M | $ -254.70M | $ 321.69M | $ -111.43M | |
$ 30.22M | $ -599.34M | $ -76.30M | $ 480.63M | $ 414.76M | |
$ 30.65M | $ -557.30M | $ -71.63M | $ 457.06M | $ 379.80M | |
$ 0.08 | $ -9.71 | $ -1.49 | $ 6.57 | $ 5.18 | |
$ 0.08 | $ -9.12 | $ -1.49 | $ 6.50 | $ 4.87 | |
65.06M | 63.81M | 63.92M | 69.73M | 72.77M | |
65.69M | 67.97M | 67.93M | 70.77M | 72.82M |