Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 307.69M | $ 325.67M | $ 353.39M | $ 329.70M | $ 266.00M | |
$ 307.69M | $ 241.81M | $ 263.07M | $ 247.31M | $ 201.60M | |
$ 267.50M | $ 252.45M | $ 209.05M | $ 211.21M | $ 155.69M | |
$ 29.56M | $ 32.41M | $ 301.83M | $ 293.60M | $ 219.51M | |
$ 72.02M | $ 26.62M | $ 77.25M | $ 20.52M | $ 75.79M | |
$ 40.18M | $ -10.64M | $ 55.48M | $ 36.32M | $ 38.01M | |
$ -33.98M | $ -30.90M | $ -20.08M | $ -12.23M | $ -8.88M | |
$ 6.20M | $ -41.54M | $ 18.13M | $ -22.16M | $ 29.12M | |
$ 7.12M | $ -69.02M | $ 9.48M | $ -24.62M | $ 20.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.38 | $ -3.81 | $ 0.51 | $ -1.32 | $ 1.10 | |
$ 0.37 | $ -3.81 | $ 0.50 | $ -1.32 | $ 1.09 | |
18.78M | 18.11M | 18.68M | 18.69M | 18.17M | |
19.29M | 18.11M | 18.84M | 18.69M | 18.32M |