Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 317.19M | $ 239.54M | $ 257.05M | $ 247.22M | $ 238.23M | |
$ 210.56M | $ 239.54M | $ 248.98M | $ 269.78M | $ 238.23M | |
$ 158.30M | $ 243.82M | $ 150.97M | $ 128.53M | $ 238.23M | |
$ 3.23M | $ 5.60M | $ 3.09M | $ 8.41M | $ 9.03M | |
$ 55.49M | $ 78.52M | $ 102.53M | $ 101.88M | $ 9.11M | |
$ 74.34M | $ 97.03M | $ 120.80M | $ 120.51M | $ 53.18M | |
$ -256.46M | $ 0.00 | $ -19.47M | $ 11.59M | $ -13.24M | |
$ 52.26M | $ 72.92M | $ 99.44M | $ 120.51M | $ 53.18M | |
$ 43.26M | $ 61.76M | $ 81.88M | $ 98.03M | $ 46.57M | |
$ 1.26 | $ 1.76 | $ 2.33 | $ 2.75 | $ 1.29 | |
$ 1.24 | $ 1.75 | $ 2.31 | $ 2.73 | $ 1.29 | |
34.47M | 35.02M | 35.10M | 35.68M | 36.01M | |
34.90M | 35.26M | 35.46M | 35.97M | 36.17M |