Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 24.12B | $ 21.92B | $ 17.53B | $ 17.66B | $ 9.50B | |
$ 8.89B | $ 7.50B | $ 5.99B | $ 4.42B | $ 2.73B | |
$ 8.07B | $ 7.78B | $ 6.57B | $ 4.19B | $ 2.75B | |
$ 307.76M | $ 419.67M | $ 470.33M | $ 217.89M | $ 154.47M | |
$ 1.35B | $ 390.53M | $ -58.76M | $ 408.48M | $ 427.38M | |
$ 892.33M | $ -278.84M | $ -577.96M | $ 261.71M | $ 272.91M | |
$ 464.83M | $ 249.70M | $ 12.64M | $ -3.65M | $ 234.78M | |
$ 1.36B | $ -29.14M | $ -565.32M | $ 157.46M | $ 215.97M | |
$ 2.90B | $ 9.77M | $ -553.00M | $ 166.28M | $ 213.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.56 | $ 0.02 | $ -0.96 | $ 0.36 | $ 0.48 | |
$ 4.55 | $ 0.02 | $ -0.96 | $ 0.33 | $ 0.44 | |
635.03M | 608.86M | 578.95M | 458.43M | 443.13M | |
636.39M | 614.02M | 578.95M | 501.78M | 482.17M |