Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.57B | $ 2.67B | $ 2.80B | $ 2.92B | $ 2.55B | |
$ 1.38B | $ 1.43B | $ 1.57B | $ 1.64B | $ 1.44B | |
$ 1.11B | $ 1.09B | $ 1.08B | $ 1.14B | $ 1.02B | |
$ 151.60M | $ 145.90M | $ 177.20M | $ 137.60M | $ 138.60M | |
$ -2.14B | $ -654.80M | $ -4.49B | $ 5.59B | $ 5.08B | |
$ 269.00M | $ 337.80M | $ 482.62M | $ 500.34M | $ 421.33M | |
$ -2.61B | $ -1.19B | $ -5.19B | $ 4.95B | $ 4.50B | |
$ -2.34B | $ -850.10M | $ -4.70B | $ 5.45B | $ 4.92B | |
$ -1.84B | $ -637.32M | $ -3.63B | $ 4.25B | $ 3.81B | |
$ -65.36 | $ -21.82 | $ -121.79 | $ 142.61 | $ 127.86 | |
$ -65.36 | $ -21.82 | $ -121.79 | $ 140.83 | $ 126.20 | |
28.21M | 29.21M | 29.79M | 29.83M | 29.77M | |
28.21M | 29.21M | 29.79M | 30.21M | 30.16M |