Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.19B | $ 4.10B | $ 4.11B | $ 4.14B | $ 3.51B | |
$ 1.09B | $ 1.09B | $ 1.15B | $ 1.30B | $ 976.83M | |
$ 162.98M | $ 147.55M | $ 237.25M | $ 138.11M | $ 141.07M | |
$ 327.94M | $ 311.24M | $ 287.81M | $ 277.47M | $ 258.15M | |
$ 1.26B | $ 1.26B | $ 1.27B | $ 1.44B | $ 1.09B | |
$ 927.68M | $ 944.25M | $ 927.32M | $ 1.19B | $ 842.77M | |
$ -252.26M | $ -235.65M | $ -171.69M | $ -145.18M | $ -180.71M | |
$ 675.42M | $ 708.61M | $ 755.63M | $ 1.05B | $ 662.06M | |
$ 518.65M | $ 537.32M | $ 565.34M | $ 802.94M | $ 515.91M | |
$ 3.57 | $ 3.57 | $ 3.58 | $ 4.79 | $ 2.92 | |
$ 3.53 | $ 3.53 | $ 3.53 | $ 4.72 | $ 2.88 | |
145.27M | 150.56M | 157.71M | 167.54M | 176.71M | |
146.78M | 152.35M | 160.13M | 170.11M | 178.99M |