Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.15B | $ 2.51B | $ 2.28B | $ 1.26B | $ 879.46M | |
$ 1.65B | $ 1.97B | $ 1.87B | $ 932.63M | $ 628.71M | |
$ 1.39B | $ 1.22B | $ 1.07B | $ 832.45M | $ 740.30M | |
$ 223.53M | $ 241.32M | $ 226.88M | $ 224.58M | $ 210.76M | |
$ 576.37M | $ 1.05B | $ 847.96M | $ 323.33M | $ 262.70M | |
$ 265.23M | $ 747.68M | $ 804.78M | $ 100.18M | $ -111.59M | |
$ 65.42M | $ 30.19M | $ -236.34M | $ -64.77M | $ 102.35M | |
$ 330.65M | $ 777.87M | $ 568.44M | $ 35.41M | $ -9.24M | |
$ 286.40M | $ 655.89M | $ 466.98M | $ 34.11M | $ -9.76M | |
$ 9.67 | $ 19.91 | $ 13.41 | $ 0.99 | $ -0.37 | |
$ 9.65 | $ 19.79 | $ 13.07 | $ 0.96 | $ -0.37 | |
29.61M | 32.94M | 34.82M | 34.45M | 26.36M | |
29.67M | 33.14M | 35.73M | 35.53M | 26.36M |