Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.50B | $ 1.45B | $ 1.43B | $ 1.25B | $ 1.11B | |
$ 620.54M | $ 724.17M | $ 779.23M | $ 726.89M | $ 709.51M | |
$ 597.88M | $ 629.79M | $ 712.75M | $ 696.82M | $ 586.59M | |
$ 82.97M | $ 80.61M | $ 84.80M | $ 86.12M | $ 82.11M | |
$ 100.63M | $ 164.79M | $ 148.65M | $ 115.44M | $ 205.02M | |
$ 22.67M | $ 94.38M | $ 66.47M | $ 30.07M | $ 122.92M | |
$ -8.04M | $ -10.45M | $ -2.77M | $ -1.98M | $ -1.84M | |
$ 14.63M | $ 83.92M | $ 63.70M | $ 28.09M | $ 121.08M | |
$ 6.72M | $ 64.21M | $ 47.48M | $ 23.13M | $ 99.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.13 | $ 1.20 | $ 0.87 | $ 0.43 | $ 1.91 | |
$ 0.13 | $ 1.19 | $ 0.85 | $ 0.42 | $ 1.88 | |
52.25M | 53.35M | 54.07M | 52.44M | 52.20M | |
52.51M | 53.87M | 55.22M | 53.69M | 53.14M |