Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 898.02B | $ 898.02B | $ 782.72B | $ 727.48B | $ 714.23B | $ 688.29B | |
$ 569.42B | $ 569.42B | $ 469.08B | $ 434.87B | $ 447.50B | $ 423.00B | |
$ 328.60B | $ 328.60B | $ 313.64B | $ 292.61B | $ 266.74B | $ 265.29B | |
$ 213.38B | $ 213.38B | $ 195.37B | $ 197.02B | $ 196.99B | $ 172.76B | |
$ 115.22B | $ 115.22B | $ 118.27B | $ 95.59B | $ 69.75B | $ 92.53B | |
$ 485.00M | $ 485.00M | $ 3.70B | $ 259.00M | $ -208.00M | $ -965.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 115.71B | $ 115.71B | $ 121.98B | $ 95.85B | $ 69.54B | $ 91.56B | |
$ 37.33B | $ 37.33B | $ 38.37B | $ 33.27B | $ 16.90B | $ 24.30B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 67.61B | $ 67.61B | $ 72.75B | $ 52.34B | $ 46.12B | $ 61.35B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 782.80B | $ 782.80B | $ 664.45B | $ 631.88B | $ 644.49B | $ 595.76B | |
$ 67.61B | $ 67.61B | $ 72.75B | $ 52.34B | $ 46.12B | $ 61.35B | |
$ 67.61B | $ 67.61B | $ 72.75B | $ 52.34B | $ 46.12B | $ 61.35B | |
$ 8.79B | $ 4.14B | $ 1.51B | $ 3.89B | $ 3.59B | $ 4.28B | |
$ 124.49B | $ 119.85B | $ 123.48B | $ 99.74B | $ 73.13B | $ 95.84B | |
$ 165.98B | $ 161.34B | $ 161.41B | $ 135.91B | $ 111.81B | $ 126.19B |