Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 874.59M | $ 827.83M | $ 773.41M | $ 666.69M | $ 650.52M | |
$ 521.96M | $ 513.52M | $ 495.76M | $ 407.11M | $ 372.35M | |
$ 453.56M | $ 401.23M | $ 387.65M | $ 321.85M | $ 352.19M | |
$ 79.73M | $ 68.47M | $ 48.77M | $ 41.36M | $ 49.91M | |
$ 204.05M | $ 160.84M | $ 153.51M | $ 126.63M | $ 70.07M | |
$ 68.40M | $ 130.95M | $ 108.11M | $ 85.27M | $ -29.76M | |
$ 54.07M | $ -2.59M | $ -3.37M | $ 4.26M | $ 4.76M | |
$ 122.47M | $ 91.04M | $ 104.74M | $ 89.52M | $ 24.92M | |
$ 110.27M | $ 76.10M | $ 91.88M | $ 71.77M | $ 20.11M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.07 | $ 2.11 | $ 2.52 | $ 2.00 | $ 0.57 | |
$ 3.04 | $ 2.08 | $ 2.46 | $ 1.97 | $ 0.57 | |
35.88M | 36.04M | 36.51M | 35.84M | 35.28M | |
36.24M | 36.55M | 37.32M | 36.37M | 35.58M |