Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 317.21M | $ 311.11M | $ 294.85M | $ 203.97M | $ 144.92M | |
$ 111.22M | $ 110.93M | $ 111.56M | $ 59.13M | $ 22.33M | |
$ 78.00M | $ 82.32M | $ 77.37M | $ 69.97M | $ 65.44M | |
$ 60.74M | $ 58.25M | $ 260.67M | $ 215.53M | $ 192.40M | |
$ 94.25M | $ 86.66M | $ 95.02M | $ 58.46M | $ 3.83M | |
$ 33.22M | $ 28.61M | $ 36.45M | $ -12.54M | $ -43.10M | |
$ -29.18M | $ -26.13M | $ -26.58M | $ -1.63M | $ -35.37M | |
$ 4.04M | $ 2.49M | $ 9.87M | $ -18.84M | $ -77.02M | |
$ 4.17M | $ 2.64M | $ -16.78M | $ -40.93M | $ -92.34M | |
$ -0.08 | $ -0.11 | $ -0.34 | $ -0.85 | $ -1.97 | |
$ -0.08 | $ -0.11 | $ -0.34 | $ -0.85 | $ -1.97 | |
48.90M | 48.85M | 48.80M | 48.35M | 46.96M | |
48.90M | 48.85M | 49.06M | 48.35M | 46.96M |