Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 781.59B | $ 702.69B | $ 673.20B | $ 556.26B | $ 492.97B | |
$ 321.51B | $ 279.51B | $ 251.67B | $ 213.71B | $ 189.65B | |
$ 251.11B | $ 222.15B | $ 192.25B | $ 161.72B | $ 148.15B | |
$ 39.31B | $ 34.02B | $ 30.53B | $ 27.99B | $ 28.05B | |
$ 123.43B | $ 109.03B | $ 61.91B | $ 56.90B | $ 36.07B | |
$ 70.41B | $ 57.36B | $ 31.39B | $ 28.91B | $ 8.02B | |
$ -3.86B | $ 52.00M | $ -17.15B | $ -10.74B | $ -24.23B | |
$ 66.55B | $ 57.41B | $ 41.87B | $ 41.28B | $ 18.94B | |
$ 26.73B | $ 65.69B | $ 23.91B | $ 28.50B | $ 4.12B | |
$ 112.10 | $ 95.20 | $ 138.40 | $ 159.20 | $ 23.00 | |
$ 112.10 | $ 187.00 | $ 138.40 | $ 159.20 | $ 23.00 | |
347.00M | 351.33M | 351.33M | 351.33M | 351.33M | |
347.00M | 178.91M | 351.33M | 351.33M | 351.33M |