Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.17B | $ 1.42B | $ 221.92M | $ 1.20B | $ 1.22B | |
$ 2.17B | $ 1.33B | $ 221.92M | $ 1.20B | $ 1.22B | |
$ 28.44M | $ 1.33B | $ 25.70M | $ -766.93M | $ -879.34M | |
$ 52.77M | $ 58.72M | $ 51.84M | $ 54.36M | $ 62.62M | |
$ 0.00 | $ 0.00 | $ 586.03M | $ 487.57M | $ 401.69M | |
$ 2.14B | $ 0.00 | $ 750.71M | $ 429.06M | $ 338.89M | |
$ -1.60B | $ 421.60M | $ -20.41M | $ -16.65M | $ 52.39M | |
$ 541.27M | $ 421.60M | $ 532.01M | $ 429.06M | $ 338.89M | |
$ 441.24M | $ 350.02M | $ 431.68M | $ 353.02M | $ 286.50M | |
$ 9.05 | $ 7.22 | $ 8.93 | $ 7.31 | $ 5.95 | |
$ 8.99 | $ 7.18 | $ 8.86 | $ 7.24 | $ 5.93 | |
48.75M | 48.50M | 48.34M | 48.27M | 48.14M | |
49.06M | 48.76M | 48.75M | 48.74M | 48.34M |