Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.68T | $ 3.02T | $ 2.68T | $ 2.20T | $ 1.85T | $ 1.92T | |
$ 1.98T | $ ― | $ 1.98T | $ 1.56T | $ 1.32T | $ 1.36T | |
$ 696.52B | $ ― | $ 696.52B | $ 631.81B | $ 534.85B | $ 559.93B | |
$ 477.58B | $ ― | $ 477.58B | $ 387.24B | $ 359.57B | $ 358.27B | |
$ 218.94B | $ ― | $ 218.94B | $ 244.56B | $ 175.28B | $ 201.65B | |
$ 14.98B | $ ― | $ 14.98B | $ 6.35B | $ 10.62B | $ 7.37B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 233.93B | $ ― | $ 233.93B | $ 250.92B | $ 185.90B | $ 209.02B | |
$ 59.15B | $ ― | $ 59.15B | $ 64.76B | $ 47.03B | $ 53.00B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 156.18B | $ ― | $ 156.18B | $ 174.76B | $ 128.52B | $ 149.06B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.46T | $ ― | $ 2.46T | $ 1.95T | $ 1.68T | $ 1.72T | |
$ 156.18B | $ ― | $ 156.18B | $ 174.76B | $ 128.52B | $ 149.06B | |
$ 156.18B | $ ― | $ 156.18B | $ 174.76B | $ 128.52B | $ 149.06B | |
$ 2.19B | $ ― | $ 2.00B | $ 2.99B | $ 1.68B | $ 1.50B | |
$ 236.12B | $ ― | $ 235.92B | $ 253.91B | $ 187.58B | $ 210.52B | |
$ 321.33B | $ 454.81B | $ 321.14B | $ 325.61B | $ 254.91B | $ 272.76B |