Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 595.46M | $ 595.70M | $ 491.53M | $ 498.85M | $ 488.24M | |
$ 595.46M | $ 449.55M | $ 368.23M | $ 377.82M | $ 368.84M | |
$ 410.98M | $ 252.81M | $ 241.66M | $ 237.31M | $ 238.31M | |
$ 44.23M | $ 43.25M | $ 41.70M | $ 39.97M | $ 37.20M | |
$ 244.05M | $ 252.54M | $ 170.78M | $ 185.06M | $ 171.04M | |
$ 184.48M | $ 196.74M | $ 126.64M | $ 140.98M | $ 130.50M | |
$ -35.04M | $ -30.22M | $ -24.58M | $ -16.21M | $ -15.88M | |
$ 149.44M | $ 166.52M | $ 102.06M | $ 124.77M | $ 114.62M | |
$ 119.27M | $ 124.92M | $ 78.40M | $ 94.35M | $ 86.42M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.18 | $ 3.37 | $ 2.12 | $ 2.55 | $ 2.34 | |
$ 3.17 | $ 3.36 | $ 2.11 | $ 2.55 | $ 2.33 | |
37.46M | 36.98M | 36.95M | 36.92M | 36.88M | |
37.58M | 37.08M | 37.04M | 37.01M | 36.99M |