Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 13.69B | $ 12.84B | $ 11.67B | $ 8.60B | $ 5.20B | |
$ 12.25B | $ 11.27B | $ 10.01B | $ 7.08B | $ 3.52B | |
$ 10.93B | $ 10.21B | $ 8.82B | $ 6.81B | $ 5.05B | |
$ 838.00M | $ 807.00M | $ 792.00M | $ 814.00M | $ 893.00M | |
$ 2.63B | $ 2.07B | $ 1.61B | $ 1.13B | $ -1.90B | |
$ 1.32B | $ 1.03B | $ 864.00M | $ 186.00M | $ -1.53B | |
$ 223.00M | $ -15.00M | $ -326.00M | $ -224.00M | $ -1.62B | |
$ 1.54B | $ 1.02B | $ 538.00M | $ -38.00M | $ -3.15B | |
$ 1.23B | $ 797.00M | $ 352.00M | $ 12.00M | $ -2.73B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.39 | $ 5.50 | $ 2.25 | $ -1.80 | $ -19.29 | |
$ 8.95 | $ 5.31 | $ 2.18 | $ -1.80 | $ -19.29 | |
131.43M | 144.97M | 156.67M | 149.73M | 141.41M | |
137.92M | 150.23M | 161.75M | 149.73M | 141.41M |