Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 12.24B | $ 13.67B | $ 12.90B | $ 5.64B | $ 2.87B | |
$ 8.93B | $ 12.67B | $ 9.94B | $ 3.58B | $ 944.26M | |
$ 664.90M | $ 3.68B | $ -25.15M | $ -24.31M | $ -8.06M | |
$ 2.40B | $ 2.41B | $ 1.79B | $ 1.19B | $ 1.12B | |
$ 10.50B | $ 11.28B | $ 11.74B | $ 4.44B | $ 1.94B | |
$ 8.26B | $ 8.99B | $ 8.96B | $ 3.31B | $ 814.14M | |
$ -214.90M | $ -225.40M | $ -187.50M | $ -189.91M | $ -269.10M | |
$ 8.05B | $ 8.76B | $ 8.78B | $ 3.07B | $ 163.69M | |
$ 1.83B | $ 1.34B | $ 1.60B | $ 827.93M | $ 44.72M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.90 | $ 2.12 | $ 3.23 | $ 2.30 | $ 0.12 | |
$ 2.90 | $ 2.12 | $ 3.23 | $ 2.30 | $ 0.12 | |
630.79M | 631.31M | 496.76M | 359.64M | 359.81M | |
630.79M | 631.31M | 496.76M | 359.64M | 359.81M |