Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 9.76B | $ 11.44B | $ 10.18B | $ 7.08B | $ 6.43B | |
$ 1.85B | $ 3.03B | $ 2.35B | $ 1.15B | $ 831.47M | |
$ 1.38B | $ 1.57B | $ 1.61B | $ 819.16M | $ 708.74M | |
$ 372.60M | $ 397.74M | $ 364.93M | $ 329.44M | $ 311.84M | |
$ 972.37M | $ 1.82B | $ 1.25B | $ 646.51M | $ 493.29M | |
$ 476.04M | $ 1.46B | $ 728.59M | $ 305.91M | $ 135.70M | |
$ -96.69M | $ -220.33M | $ -3.08M | $ -127.22M | $ 124.53M | |
$ 379.35M | $ 1.23B | $ 725.51M | $ 178.69M | $ 260.23M | |
$ 197.60M | $ 782.10M | $ 476.18M | $ 31.75M | $ 193.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.02 | $ 0.06 | $ 0.04 | $ 0.00 | $ 0.02 | |
$ 0.02 | $ 0.06 | $ 0.04 | $ 0.00 | $ 0.02 | |
12.68B | 12.68B | 12.69B | 12.70B | 12.73B | |
12.68B | 12.68B | 12.69B | 12.70B | 12.73B |