Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.52T | $ 1.89T | $ 1.25T | $ 889.57B | $ 647.52B | |
$ 1.57T | $ 1.22T | $ 870.60B | $ 644.71B | $ 448.21B | |
$ 1.57T | $ 1.22T | $ 166.41B | $ 111.16B | $ 124.30B | |
$ 0.00 | $ 0.00 | $ 2.85B | $ 1.88B | $ 2.04B | |
$ 1.27T | $ 998.80B | $ 704.19B | $ 533.55B | $ 325.95B | |
$ 0.00 | $ 998.80B | $ 720.57B | $ 528.80B | $ 317.82B | |
$ 1.28T | $ 23.20B | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 1.28T | $ 1.02T | $ 720.57B | $ 528.80B | $ 317.82B | |
$ 1.04T | $ 841.35B | $ 585.03B | $ 431.91B | $ 260.96B | |
$ 5.47K | $ 4.43K | $ 3.05K | $ 2.25K | $ 1.36K | |
$ 5.43K | $ 4.38K | $ 3.02K | $ 2.22K | $ 1.35K | |
189.93M | 189.86M | 191.73M | 192.22M | 191.81M | |
191.45M | 192.06M | 193.99M | 194.38M | 193.72M |