Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.73B | $ 3.80B | $ 4.05B | $ 3.52B | $ 3.23B | $ 3.82B | |
$ 943.00M | $ 1.23B | $ 1.31B | $ 1.14B | $ 961.00M | $ 1.24B | |
$ 2.79B | $ 2.57B | $ 2.73B | $ 2.37B | $ 2.27B | $ 2.67B | |
$ 1.81B | $ 1.54B | $ 1.77B | $ 1.50B | $ 1.33B | $ 1.39B | |
$ 762.00M | $ 1.03B | $ 1.29B | $ 872.00M | $ 940.00M | $ 1.19B | |
$ 386.00M | $ 406.00M | $ -395.00M | $ 392.00M | $ 385.00M | $ 462.00M | |
$ 256.00M | $ 286.00M | $ -241.00M | $ 58.00M | $ 31.00M | $ 281.00M | |
$ 652.00M | $ 915.00M | $ 1.14B | $ 538.00M | $ 586.00M | $ 1.01B | |
$ 140.00M | $ 198.00M | $ 199.00M | $ 138.00M | $ 152.00M | $ 53.00M | |
$ 71.00M | $ 66.00M | $ 76.00M | $ 58.00M | $ 31.00M | $ 21.00M | |
$ 482.00M | $ 630.00M | $ 557.00M | $ 328.00M | $ 360.00M | $ 951.00M | |
$ 1.62 | $ 2.33 | $ 2.07 | $ 1.21 | $ 1.32 | $ 3.24 | |
$ 1.62 | $ 2.33 | $ 2.06 | $ 1.21 | $ 1.32 | $ 3.24 | |
$ 1.08B | $ 270.07M | $ 269.13M | $ 269.86M | $ 272.76M | $ 272.63M | |
$ 1.08B | $ 270.31M | $ 269.67M | $ 270.32M | $ 273.27M | $ 273.21M | |
$ 1.80 | $ 1.80 | $ 1.78 | $ 1.76 | $ 1.74 | $ 1.69 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.75B | $ 2.76B | $ 2.75B | $ -2.64B | $ -2.29B | $ -2.63B | |
$ 501.00M | $ 707.00M | $ 632.00M | $ 393.00M | $ 427.00M | $ 951.00M | |
$ 585.81M | $ 672.52M | $ 837.90M | $ 395.43M | $ 430.71M | $ 569.09M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.14B | $ 1.37B | $ 1.54B | $ 937.00M | $ 983.00M | $ 1.49B | |
$ 1.82B | $ 2.03B | $ 1.88B | $ 1.59B | $ 1.59B | $ 2.08B |