Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.31B | $ 1.24B | $ 1.05B | $ 1.01B | $ 862.46M | |
$ 1.31B | $ 676.25M | $ 571.25M | $ 568.04M | $ 460.30M | |
$ 237.23M | $ 555.64M | $ 501.19M | $ 458.32M | $ 414.29M | |
$ 0.00 | $ 51.40M | $ 49.76M | $ 49.79M | $ 52.24M | |
$ 0.00 | $ 192.48M | $ 7.80M | $ 158.38M | $ 113.58M | |
$ 1.07B | $ 130.79M | $ 70.05M | $ 37.85M | $ -26.97M | |
$ -906.76M | $ -49.96M | $ -140.92M | $ -36.61M | $ -44.41M | |
$ 163.03M | $ 80.83M | $ -70.86M | $ 73.11M | $ 1.60M | |
$ 132.42M | $ 64.46M | $ -80.58M | $ 62.54M | $ 9.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.29 | $ 2.10 | $ -2.68 | $ 2.14 | $ 0.33 | |
$ 4.26 | $ 2.04 | $ -2.68 | $ 1.94 | $ 0.32 | |
30.86M | 30.67M | 30.04M | 29.16M | 28.58M | |
31.11M | 31.55M | 30.04M | 32.22M | 29.46M |