Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 719.19M | $ 654.09M | $ 260.12M | $ 229.16M | $ 397.55M | |
$ 212.05M | $ 185.45M | $ 59.48M | $ 56.85M | $ 144.92M | |
$ 150.88M | $ 155.28M | $ 60.17M | $ 54.46M | $ 67.00M | |
$ 36.51M | $ 51.21M | $ 12.69M | $ 11.08M | $ 9.86M | |
$ 95.90M | $ 81.38M | $ 10.44M | $ 9.85M | $ 88.55M | |
$ 61.18M | $ 29.99M | $ -542.00K | $ 2.16M | $ 58.42M | |
$ -11.30M | $ -6.78M | $ -152.00K | $ -964.00K | $ -1.72M | |
$ 49.88M | $ 23.21M | $ -2.55M | $ -1.96M | $ 56.70M | |
$ 26.26M | $ 14.18M | $ -1.01M | $ -1.41M | $ 34.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.08 | $ 0.73 | $ -0.06 | $ -0.10 | $ 2.33 | |
$ 1.08 | $ 0.73 | $ -0.06 | $ -0.10 | $ 2.32 | |
19.50M | 19.36M | 17.61M | 14.79M | 14.58M | |
19.52M | 19.37M | 17.61M | 14.79M | 14.66M |