Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 375.92M | $ 315.80M | $ 335.71M | $ 310.54M | $ 278.81M | |
$ 294.13M | $ 239.88M | $ 239.57M | $ 216.59M | $ 212.10M | |
$ 98.08M | $ 85.69M | $ 96.87M | $ 114.06M | $ 212.10M | |
$ 81.78M | $ 75.92M | $ 68.57M | $ 67.75M | $ 64.54M | |
$ 262.20M | $ 183.71M | $ 168.70M | $ 158.30M | $ 172.72M | |
$ 196.06M | $ 154.18M | $ 142.70M | $ 121.88M | $ 193.89M | |
$ 122.05M | $ -177.03M | $ -76.62M | $ -62.82M | $ -47.28M | |
$ 122.05M | $ 60.93M | $ 66.08M | $ 59.07M | $ 77.40M | |
$ -32.73M | $ 86.24M | $ 147.27M | $ 15.18M | $ -4.74M | |
$ -0.96 | $ 2.53 | $ 4.31 | $ 0.43 | $ -0.13 | |
$ -0.96 | $ 2.53 | $ 4.31 | $ 0.43 | $ -0.13 | |
34.11M | 34.11M | 34.14M | 35.63M | 36.13M | |
34.11M | 34.11M | 34.14M | 35.63M | 36.13M |