Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.14B | $ 1.07B | $ 1.01B | $ 980.71M | $ 996.38M | |
$ 429.20M | $ 388.11M | $ 344.88M | $ 371.41M | $ 403.55M | |
$ 372.07M | $ 356.22M | $ 293.95M | $ 323.25M | $ 354.51M | |
$ 42.03M | $ 40.49M | $ 40.67M | $ 42.02M | $ 42.42M | |
$ 131.10M | $ 68.28M | $ 191.56M | $ 95.84M | $ 133.57M | |
$ 57.13M | $ 31.90M | $ 50.92M | $ 48.16M | $ 49.04M | |
$ 31.60M | $ -4.67M | $ 99.11M | $ 4.27M | $ 38.98M | |
$ 88.74M | $ 27.23M | $ 150.04M | $ 52.42M | $ 88.02M | |
$ 66.80M | $ 22.45M | $ 138.59M | $ 41.87M | $ 68.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.36 | $ 1.46 | $ 9.03 | $ 2.74 | $ 4.47 | |
$ 4.34 | $ 1.45 | $ 8.99 | $ 2.72 | $ 4.44 | |
15.31M | 15.41M | 15.35M | 15.31M | 15.27M | |
15.38M | 15.45M | 15.42M | 15.37M | 15.36M |