Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 479.95M | $ 247.65M | $ 219.29M | $ 331.53M | $ 273.42M | |
$ 196.26M | $ 34.77M | $ 13.45M | $ 179.28M | $ 271.60M | |
$ 65.64M | $ 66.55M | $ 18.03M | $ 5.46M | $ 121.09M | |
$ 18.97M | $ 17.59M | $ 13.20M | $ 7.76M | $ 236.55K | |
$ 148.65M | $ -14.58M | $ -393.96M | $ 183.45M | $ -5.12M | |
$ 130.62M | $ -31.77M | $ -5.14M | $ 170.26M | $ 152.33M | |
$ -20.87M | $ -16.72M | $ -13.05M | $ -773.88K | $ -7.43M | |
$ 109.75M | $ -48.49M | $ -419.65M | $ 169.49M | $ 145.56M | |
$ 52.18M | $ -45.79M | $ -432.74M | $ 132.59M | $ 105.97M | |
$ 10.23 | $ -10.39 | $ -102.38 | $ 33.00 | $ 24.69 | |
$ 10.23 | $ -10.39 | $ -102.24 | $ 33.55 | $ 24.69 | |
5.10M | 4.41M | - | - | - | |
5.10M | 4.41M | - | - | - |