Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 376.78B | $ 372.17B | $ 299.10B | $ 278.27B | $ 221.52B | |
$ 153.09B | $ 141.67B | $ 111.90B | $ 108.35B | $ 70.67B | |
$ 44.55B | $ 23.48B | $ 144.26B | $ -2.63B | $ 15.63B | |
$ 12.86B | $ 12.49B | $ 10.90B | $ 10.72B | $ 10.60B | |
$ 128.43B | $ 137.66B | $ -15.25B | $ 126.75B | $ 70.37B | |
$ 108.53B | $ 118.19B | $ -32.36B | $ 110.97B | $ 55.04B | |
$ 1.84B | $ 1.97B | $ 1.86B | $ 886.00M | $ 657.00M | |
$ 110.38B | $ 120.17B | $ -30.50B | $ 111.86B | $ 55.69B | |
$ 89.00B | $ 96.22B | $ -22.76B | $ 89.94B | $ 42.52B | |
$ 61.91K | $ 66.41K | $ -15.54K | $ 59.46K | $ 26.67K | |
$ 61.91K | $ 66.41K | $ -15.54K | $ 59.46K | $ 26.67K | |
1.44M | 1.45M | 1.47M | 1.51M | 1.59M | |
1.44M | 1.45M | 1.47M | 1.51M | 1.59M |