Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.10B | $ 4.11B | $ 4.14B | $ 3.51B | $ 3.23B | |
$ 1.09B | $ 1.15B | $ 1.30B | $ 976.83M | $ 760.58M | |
$ 147.55M | $ 237.25M | $ 138.11M | $ 141.07M | $ 126.89M | |
$ 311.24M | $ 287.81M | $ 277.47M | $ 258.15M | $ 246.98M | |
$ 1.26B | $ 1.27B | $ 1.44B | $ 1.09B | $ 876.83M | |
$ 944.25M | $ 927.32M | $ 1.19B | $ 842.77M | $ 666.61M | |
$ -235.65M | $ -171.69M | $ -145.18M | $ -180.71M | $ -202.18M | |
$ 708.61M | $ 755.63M | $ 1.05B | $ 662.06M | $ 464.43M | |
$ 537.32M | $ 565.34M | $ 802.94M | $ 515.91M | $ 369.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.57 | $ 3.58 | $ 4.79 | $ 2.92 | $ 2.03 | |
$ 3.53 | $ 3.53 | $ 4.72 | $ 2.88 | $ 1.99 | |
150.56M | 157.71M | 167.54M | 176.71M | 182.25M | |
152.35M | 160.13M | 170.11M | 178.99M | 185.52M |