Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 650.97M | $ 579.00M | $ 524.46M | $ 485.64M | $ 436.19M | |
$ 650.97M | $ 579.00M | $ 524.46M | $ 485.64M | $ 436.19M | |
$ 650.97M | $ 2.00M | $ 117.49M | $ -190.89M | $ -221.37M | |
$ 0.00 | $ 11.54M | $ 11.87M | $ 11.23M | $ 9.93M | |
$ 0.00 | $ 456.46M | $ 421.34M | $ 339.75M | $ 252.42M | |
$ 32.77B | $ 577.00M | $ 398.39M | $ 294.75M | $ 214.82M | |
$ -32.30B | $ -164.30M | $ -31.05M | $ -31.23M | $ -24.08M | |
$ 463.41M | $ 412.70M | $ 377.31M | $ 296.73M | $ 218.11M | |
$ 360.11M | $ 322.11M | $ 292.90M | $ 231.13M | $ 171.57M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.51 | $ 3.91 | $ 3.45 | $ 2.70 | $ 2.20 | |
$ 4.43 | $ 3.84 | $ 3.39 | $ 2.65 | $ 2.13 | |
79.84M | 82.41M | 84.92M | 85.62M | 78.02M | |
81.27M | 83.85M | 86.00M | 86.89M | 79.26M |