Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 781.59B | $ 702.69B | $ 597.01B | $ 556.26B | $ 492.97B | |
$ 321.51B | $ 279.51B | $ 241.52B | $ 206.18B | $ 189.65B | |
$ 251.11B | $ 222.15B | $ 177.89B | $ 152.34B | $ 146.85B | |
$ 39.31B | $ 34.02B | $ 30.53B | $ 17.55B | $ 17.88B | |
$ 123.43B | $ 109.03B | $ 91.49B | $ 69.95B | $ 54.70B | |
$ 69.88B | $ 57.36B | $ 63.63B | $ 53.85B | $ 42.80B | |
$ -4.32B | $ 458.00M | $ -17.15B | $ -10.86B | $ -24.23B | |
$ 65.55B | $ 57.82B | $ 46.50B | $ 42.99B | $ 18.57B | |
$ 26.73B | $ 65.69B | $ 23.91B | $ 28.50B | $ -1.93B | |
$ 74.40 | $ 95.20 | $ 69.20 | $ 56.50 | $ -5.40 | |
$ 74.40 | $ 187.00 | $ 69.20 | $ 56.50 | $ -5.40 | |
347.00M | 351.33M | 351.33M | 351.33M | 351.33M | |
347.00M | 351.33M | 351.33M | 351.33M | 351.33M |