Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.95B | $ 1.94B | $ 1.76B | $ 1.42B | $ 1.13B | |
$ 705.64M | $ 612.65M | $ 594.64M | $ 513.44M | $ 392.12M | |
$ 491.15M | $ 455.41M | $ 418.86M | $ 380.75M | $ 283.83M | |
$ 81.99M | $ 80.47M | $ 86.55M | $ 83.25M | $ 44.90M | |
$ 290.11M | $ 239.42M | $ 253.22M | $ 138.74M | $ 90.78M | |
$ 214.50M | $ 144.64M | $ 150.47M | $ 127.07M | $ 108.03M | |
$ -61.37M | $ -45.19M | $ -3.48M | $ -32.22M | $ -17.23M | |
$ 153.12M | $ 7.12M | $ 146.99M | $ 27.14M | $ 28.90M | |
$ 112.75M | $ -17.81M | $ 121.37M | $ 39.66M | $ 31.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.27 | $ -1.00 | $ 6.79 | $ 2.23 | $ 2.09 | |
$ 6.26 | $ -1.00 | $ 6.77 | $ 2.22 | $ 2.09 | |
17.89M | 17.84M | 17.81M | 17.72M | 15.13M | |
17.91M | 17.86M | 17.86M | 17.75M | 15.16M |