Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 1.68B | $ 1.89B | $ 2.11B | $ 1.70B | $ 1.53B | |
$ 1.00B | $ 1.09B | $ 1.20B | $ 1.05B | $ 927.96M | |
$ 979.90M | $ 1.07B | $ 1.13B | $ 939.83M | $ 835.53M | |
$ 66.35M | $ 72.40M | $ 67.40M | $ 61.87M | $ 61.97M | |
$ 89.22M | $ 95.34M | $ 135.28M | $ 173.96M | $ 154.39M | |
$ 22.87M | $ 22.94M | $ 67.88M | $ 112.09M | $ 92.43M | |
$ -48.37M | $ -42.70M | $ -18.98M | $ -11.59M | $ -5.91M | |
$ -25.50M | $ -19.75M | $ 48.90M | $ 100.51M | $ 86.52M | |
$ -20.33M | $ -15.29M | $ 36.61M | $ 81.84M | $ 69.54M | |
$ -0.90 | $ -0.68 | $ 1.63 | $ 2.78 | $ 1.97 | |
$ -0.90 | $ -0.68 | $ 1.60 | $ 2.70 | $ 1.92 | |
22.60M | 22.43M | 22.40M | 29.47M | 35.26M | |
22.60M | 22.43M | 22.85M | 30.36M | 36.16M |