Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 243.18M | $ 235.11M | $ 219.01M | $ 214.48M | $ 215.69M | |
$ 174.58M | $ 157.72M | $ 148.57M | $ 142.94M | $ 152.25M | |
$ 129.77M | $ 186.59M | $ 162.38M | $ 169.06M | $ 157.51M | |
$ 8.36M | $ 6.48M | $ 9.47M | $ 10.48M | $ 12.91M | |
$ 57.61M | $ -5.08M | $ -6.74M | $ -17.20M | $ 6.75M | |
$ 44.80M | $ -28.87M | $ -495.00K | $ -26.13M | $ -5.26M | |
$ 1.68M | $ 1.56M | $ -2.03M | $ -15.00K | $ 1.84M | |
$ 46.49M | $ -27.31M | $ -11.69M | $ -26.14M | $ -3.42M | |
$ 57.08M | $ -29.80M | $ -14.43M | $ -30.58M | $ -5.46M | |
$ 1.49 | $ -0.74 | $ -0.36 | $ -0.77 | $ -0.14 | |
$ 1.46 | $ -0.74 | $ -0.36 | $ -0.77 | $ -0.14 | |
38.39M | 40.19M | 40.14M | 39.61M | 40.03M | |
39.09M | 40.19M | 40.14M | 39.61M | 40.03M |