Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.73B | $ 1.97B | $ 2.23B | $ 2.70B | $ 2.58B | |
$ 1.18B | $ 1.36B | $ 1.59B | $ 2.02B | $ 1.92B | |
$ 1.33B | $ 1.31B | $ 1.44B | $ 1.73B | $ 1.67B | |
$ 0.00 | $ 69.60M | $ 72.51M | $ 125.02M | $ 120.15M | |
$ -151.59M | $ 138.98M | $ 231.85M | $ 368.48M | $ 331.56M | |
$ -151.59M | $ 48.27M | $ 110.85M | $ 233.99M | $ 257.56M | |
$ -23.47M | $ -21.69M | $ -21.88M | $ -1.53M | $ -1.33M | |
$ -175.05M | $ 26.58M | $ 88.97M | $ 232.46M | $ 256.23M | |
$ -146.59M | $ 8.60M | $ 104.78M | $ 147.27M | $ 191.35M | |
$ -2.95 | $ 0.17 | $ 2.10 | $ 2.93 | $ 3.66 | |
$ -2.95 | $ 0.17 | $ 2.07 | $ 2.86 | $ 3.63 | |
49.66M | 49.71M | 50.00M | 50.19M | 52.30M | |
49.66M | 49.86M | 50.52M | 51.43M | 52.77M |