Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 474.30M | $ 607.50M | $ 576.00M | $ 522.40M | $ 503.60M | |
$ 343.60M | $ 437.10M | $ 424.70M | $ 383.40M | $ 368.60M | |
$ 325.20M | $ 322.30M | $ 316.10M | $ 280.40M | $ 276.90M | |
$ 22.50M | $ 23.60M | $ 25.30M | $ 22.00M | $ 24.30M | |
$ 46.30M | $ 139.20M | $ 130.00M | $ 119.20M | $ 115.60M | |
$ 18.40M | $ 112.70M | $ 104.20M | $ 95.70M | $ 88.60M | |
$ 4.50M | $ 1.90M | $ -600.00K | $ 100.00K | $ 1.00M | |
$ 22.90M | $ 114.60M | $ 103.60M | $ 95.80M | $ 89.60M | |
$ 25.20M | $ 99.90M | $ 89.20M | $ 84.40M | $ 78.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.17 | $ 0.66 | $ 0.59 | $ 0.55 | $ 0.51 | |
$ 0.17 | $ 0.65 | $ 0.58 | $ 0.55 | $ 0.51 | |
146.68M | 151.75M | 152.05M | 152.43M | 152.47M | |
147.70M | 152.68M | 153.38M | 153.95M | 154.35M |