Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 46.39M | $ 290.17M | $ 207.26M | $ 194.34M | $ 161.57M | |
$ 46.39M | $ 290.17M | $ 207.26M | $ 194.34M | $ 161.57M | |
$ 276.99M | $ 290.17M | $ 128.57M | $ 113.26M | $ 98.51M | |
$ 10.21M | $ 12.10M | $ 10.83M | $ 9.80M | $ 9.18M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ -243.74M | $ 0.00 | $ 85.31M | $ 83.46M | $ 59.90M | |
$ 341.70M | $ 96.80M | $ 78.69M | $ 81.08M | $ 3.17M | |
$ 97.97M | $ 96.80M | $ 78.69M | $ 81.08M | $ 63.07M | |
$ 77.19M | $ 75.46M | $ 62.92M | $ 64.17M | $ 52.51M | |
$ 2.45 | $ 2.41 | $ 2.86 | $ 3.05 | $ 2.53 | |
$ 2.43 | $ 2.39 | $ 2.84 | $ 3.03 | $ 2.52 | |
31.53M | 31.37M | 22.15M | 21.18M | 20.84M | |
31.71M | 31.57M | 22.17M | 21.17M | 20.82M |