Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.48B | $ 1.66B | $ 1.85B | $ 1.46B | $ 1.42B | |
$ 529.34M | $ 592.40M | $ 675.51M | $ 532.32M | $ 541.87M | |
$ 492.74M | $ 478.70M | $ 435.60M | $ 375.89M | $ 352.68M | |
$ 0.00 | $ 66.53M | $ 60.30M | $ 52.89M | $ 47.77M | |
$ 36.61M | $ 205.56M | $ 305.52M | $ 210.15M | $ 236.96M | |
$ 36.61M | $ 113.69M | $ 233.09M | $ 151.68M | $ 176.02M | |
$ 15.77M | $ 8.77M | $ 8.65M | $ -2.97M | $ -17.88M | |
$ 52.38M | $ 122.46M | $ 241.74M | $ 148.71M | $ 158.15M | |
$ 54.21M | $ 128.28M | $ 199.66M | $ 134.74M | $ 134.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.45 | $ 3.41 | $ 5.33 | $ 3.53 | $ 3.52 | |
$ 1.43 | $ 3.40 | $ 5.29 | $ 3.51 | $ 3.49 | |
37.48M | 37.58M | 37.46M | 38.14M | 38.31M | |
37.84M | 37.75M | 37.72M | 38.35M | 38.54M |