Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 10.05B | $ 3.06B | $ 2.35B | $ 2.00B | $ 2.04B | |
$ 3.05B | $ 1.95B | $ 1.35B | $ 1.10B | $ 1.21B | |
$ 1.42B | $ -712.76M | $ -1.75B | $ -1.37B | $ -1.30B | |
$ 354.20M | $ 7.36B | $ 6.91B | $ 5.14B | $ 4.75B | |
$ 1.99B | $ 1.53B | $ 832.02M | $ 908.93M | $ 902.95M | |
$ 1.63B | $ 1.24B | $ 601.33M | $ 626.07M | $ 741.84M | |
$ -186.80M | $ -592.45M | $ 0.00 | $ -383.87M | $ -133.16M | |
$ 1.44B | $ 1.11B | $ 601.33M | $ 626.07M | $ 741.84M | |
$ 1.07B | $ 845.70M | $ 459.87M | $ 472.64M | $ 559.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 13.88 | $ 10.60 | $ 5.75 | $ 5.96 | $ 6.78 | |
$ 13.69 | $ 10.40 | $ 5.63 | $ 5.86 | $ 6.62 | |
76.81M | 79.80M | 80.00M | 79.24M | 82.55M | |
77.86M | 81.28M | 81.74M | 80.70M | 84.62M |