Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 816.01B | $ 844.50B | $ 855.53B | $ 1.02T | $ 1.01T | |
$ 499.54B | $ 355.34B | $ 514.48B | $ 546.46B | $ 535.61B | |
$ 331.75B | $ 184.46B | $ 343.46B | $ 376.38B | $ 374.91B | |
$ 151.79B | $ 158.63B | $ 156.30B | $ 162.68B | $ 158.92B | |
$ 324.02B | $ 345.22B | $ 309.94B | $ 330.89B | $ 306.68B | |
$ 167.78B | $ 170.87B | $ 166.13B | $ 165.35B | $ 154.84B | |
$ -52.45B | $ -36.60B | $ -62.75B | $ -96.20B | $ -33.42B | |
$ 115.33B | $ 134.27B | $ 102.65B | $ 67.68B | $ 121.36B | |
$ 76.11B | $ 82.88B | $ 68.19B | $ 46.85B | $ 67.73B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.22 | $ 23.80 | $ 20.67 | $ 14.00 | $ 20.52 | |
$ 1.22 | $ 23.80 | $ 20.67 | $ 14.00 | $ 20.52 | |
62.47B | 3.20B | 3.30B | 3.31B | 3.30B | |
62.47B | 3.20B | 3.30B | 3.31B | 3.30B |