Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.36B | $ 1.29B | $ 873.10M | $ 674.73M | $ 733.55M | |
$ 219.56M | $ 200.36M | $ 50.62M | $ 15.39M | $ 79.91M | |
$ 92.13M | $ 94.43M | $ 76.75M | $ 63.45M | $ 61.08M | |
$ 137.20M | $ 164.12M | $ 142.69M | $ 141.51M | $ 133.71M | |
$ 253.17M | $ 192.99M | $ 87.68M | $ 94.36M | $ 164.45M | |
$ 127.44M | $ 105.93M | $ -26.14M | $ -48.06M | $ -107.23M | |
$ -45.37M | $ -98.42M | $ -49.04M | $ -22.59M | $ -11.64M | |
$ 82.06M | $ 7.51M | $ -75.18M | $ -70.64M | $ 1.38M | |
$ 55.64M | $ -10.84M | $ -87.78M | $ -61.68M | $ 22.17M | |
$ 0.37 | $ -0.07 | $ -0.58 | $ -0.41 | $ 0.13 | |
$ 0.36 | $ -0.07 | $ -0.58 | $ -0.41 | $ 0.13 | |
151.99M | 150.92M | 151.28M | 150.06M | 148.99M | |
154.70M | 150.92M | 151.28M | 150.06M | 149.90M |