Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 312.63M | $ 290.72M | $ 268.58M | $ 281.13M | $ 279.22M | |
$ 200.51M | $ 80.93M | $ 72.32M | $ 109.46M | $ 128.47M | |
$ 127.59M | $ 55.79M | $ 6.10M | $ 6.46M | $ 5.39M | |
$ 110.85M | $ 110.25M | $ 107.42M | $ 99.56M | $ 90.05M | |
$ 193.48M | $ 144.64M | $ 210.19M | $ 183.00M | $ 187.63M | |
$ 72.92M | $ 25.14M | $ 66.22M | $ 101.99M | $ 123.08M | |
$ -58.22M | $ -64.06M | $ -6.68M | $ -19.21M | $ -57.85M | |
$ 14.70M | $ -38.92M | $ 59.54M | $ 54.36M | $ 65.23M | |
$ 14.06M | $ -34.33M | $ 58.67M | $ 53.88M | $ 65.22M | |
$ 0.40 | $ -1.18 | $ 1.48 | $ 1.39 | $ 1.74 | |
$ 0.40 | $ -1.03 | $ 1.33 | $ 1.24 | $ 1.74 | |
34.94M | 34.30M | 34.30M | 33.24M | 32.69M | |
34.94M | 39.32M | 38.34M | 37.26M | 32.69M |