Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 478.99M | $ 455.07M | $ 354.33M | $ 199.07M | $ 67.18M | |
$ 172.45M | $ 186.61M | $ 184.66M | $ 96.76M | $ 20.48M | |
$ 35.96M | $ 27.95M | $ 10.30M | $ 16.79M | $ 15.95M | |
$ 143.03M | $ 115.30M | $ 48.14M | $ 21.06M | $ 9.38M | |
$ 279.10M | $ 276.54M | $ 183.41M | $ 77.33M | $ 14.09M | |
$ 136.50M | $ 158.66M | $ 171.28M | $ 79.10M | $ 29.74M | |
$ 3.30M | $ -8.51M | $ -47.89M | $ -19.32M | $ 6.86M | |
$ 139.80M | $ 150.15M | $ 123.38M | $ 59.78M | $ -20.40M | |
$ 58.49M | $ 60.35M | $ 51.89M | $ 81.84M | $ -48.08M | |
$ 0.56 | $ 0.56 | $ 0.74 | $ 1.38 | $ -0.83 | |
$ 0.56 | $ 0.56 | $ 0.73 | $ 1.37 | $ -0.83 | |
103.67M | 106.38M | 69.57M | 58.23M | 57.59M | |
103.75M | 106.56M | 69.98M | 58.76M | 57.59M |