Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.85B | $ 1.82B | $ 2.17B | $ 1.78B | $ 1.26B | |
$ 257.80M | $ 305.85M | $ 360.71M | $ 237.54M | $ 114.32M | |
$ 224.62M | $ 157.12M | $ 154.91M | $ 152.37M | $ 149.67M | |
$ 60.70M | $ 42.43M | $ 41.90M | $ 47.00M | $ 53.60M | |
$ 105.40M | $ 170.97M | $ 274.05M | $ 130.26M | $ 26.02M | |
$ 33.18M | $ 148.73M | $ 205.80M | $ 85.17M | $ -16.55M | |
$ -24.91M | $ -38.98M | $ -3.45M | $ -34.13M | $ -47.80M | |
$ 8.27M | $ 109.75M | $ 202.35M | $ 51.04M | $ -58.13M | |
$ -5.56M | $ 78.76M | $ 176.30M | $ 49.59M | $ -65.08M | |
$ -0.08 | $ 1.26 | $ 2.80 | $ 0.80 | $ -1.07 | |
$ -0.08 | $ 1.25 | $ 2.77 | $ 0.79 | $ -1.07 | |
68.66M | 62.45M | 63.04M | 62.10M | 60.82M | |
68.66M | 62.96M | 63.69M | 62.69M | 60.82M |