Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.49B | $ 2.26B | $ 3.07B | $ 3.31B | $ 2.29B | |
$ 2.41B | $ 1.97B | $ 2.42B | $ 2.68B | $ 1.91B | |
$ 2.38B | $ 762.39M | $ 648.02M | $ 2.87B | $ 2.29B | |
$ 61.61M | $ 62.45M | $ 57.18M | $ 36.39M | $ 19.22M | |
$ 195.84M | $ 143.04M | $ 308.23M | $ 439.00M | $ 221.13M | |
$ 134.22M | $ 80.60M | $ 251.06M | $ 433.97M | $ 203.74M | |
$ -19.91M | $ -1.44B | $ -1.98B | $ 0.00 | $ 218.50M | |
$ 114.31M | $ 60.86M | $ 232.65M | $ 433.97M | $ 218.50M | |
$ 73.31M | $ 30.44M | $ 162.31M | $ 323.22M | $ 154.91M | |
$ 2.65 | $ 1.11 | $ 5.98 | $ 12.05 | $ 6.25 | |
$ 2.61 | $ 1.11 | $ 5.94 | $ 11.90 | $ 6.22 | |
27.63M | 27.29M | 27.13M | 26.82M | 24.90M | |
28.13M | 27.52M | 27.35M | 27.17M | 24.91M |