Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 678.72M | $ 607.91M | $ 624.96M | $ 507.15M | $ 378.83M | |
$ 365.92M | $ 312.55M | $ 315.88M | $ 259.74M | $ 195.00M | |
$ 302.79M | $ 290.37M | $ 267.02M | $ 240.82M | $ 205.12M | |
$ 0.00 | $ 12.26M | $ 12.26M | $ 13.05M | $ 15.71M | |
$ 63.14M | $ 34.09M | $ 61.65M | $ 32.54M | $ 999.00K | |
$ 63.14M | $ 22.17M | $ 45.52M | $ 18.81M | $ -11.02M | |
$ -5.20M | $ -3.03M | $ -1.03M | $ -9.94M | $ -13.77M | |
$ 57.93M | $ 19.14M | $ 44.48M | $ 8.87M | $ -26.22M | |
$ 39.22M | $ 83.99M | $ 28.18M | $ 13.25M | $ -29.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.34 | $ 0.75 | $ 0.27 | $ 0.13 | $ -0.30 | |
$ 0.33 | $ 0.72 | $ 0.25 | $ 0.12 | $ -0.30 | |
115.12M | 111.65M | 105.08M | 101.48M | 96.97M | |
117.48M | 117.36M | 112.38M | 106.17M | 96.97M |