Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 444.71M | $ 397.58M | $ 404.07M | $ 335.72M | $ 269.72M | |
$ 345.67M | $ 264.63M | $ 268.17M | $ 233.52M | $ 185.35M | |
$ 294.40M | $ 140.46M | $ 125.84M | $ 112.89M | $ 109.00M | |
$ 18.97M | $ 16.70M | $ 12.58M | $ 15.48M | $ 14.17M | |
$ 75.54M | $ 140.87M | $ 157.17M | $ 52.31M | $ 90.52M | |
$ 51.27M | $ 124.17M | $ 142.33M | $ 120.63M | $ 76.35M | |
$ -33.14M | $ -26.56M | $ -36.61M | $ -151.27M | $ -125.06M | |
$ 18.13M | $ 97.60M | $ 105.72M | $ -30.64M | $ -48.70M | |
$ 13.75M | $ 145.68M | $ 92.06M | $ 152.74M | $ -48.56M | |
$ 0.11 | $ 1.12 | $ 0.75 | $ 1.46 | $ -0.59 | |
$ 0.10 | $ 1.09 | $ 0.71 | $ 1.19 | $ -0.59 | |
128.53M | 129.75M | 123.27M | 103.40M | 82.27M | |
131.46M | 133.28M | 133.92M | 127.20M | 82.27M |