Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 854.50M | $ 921.01M | $ 998.60M | $ 1.06B | $ 1.19B | |
$ 693.29M | $ 744.32M | $ 804.71M | $ 873.40M | $ 988.54M | |
$ 626.97M | $ 651.25M | $ 697.10M | $ 727.21M | $ 800.18M | |
$ 22.23M | $ 20.39M | $ 21.41M | $ 22.79M | $ 16.73M | |
$ 98.86M | $ 123.11M | $ 130.22M | $ 146.19M | $ 188.35M | |
$ 66.32M | $ 93.07M | $ 107.61M | $ 146.19M | $ 188.35M | |
$ 10.03M | $ 9.38M | $ 1.01M | $ 4.31M | $ 3.16M | |
$ 76.35M | $ 102.45M | $ 108.62M | $ 150.50M | $ 191.51M | |
$ 42.03M | $ 63.79M | $ 69.35M | $ 100.53M | $ 126.22M | |
$ 2.20 | $ 3.33 | $ 3.60 | $ 4.44 | $ 5.36 | |
$ 2.19 | $ 3.30 | $ 3.59 | $ 4.41 | $ 5.12 | |
19.06M | 19.25M | 19.25M | 22.64M | 23.57M | |
19.16M | 19.34M | 19.31M | 22.82M | 24.64M |