Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 499.27M | $ 699.71M | $ 718.10M | $ 382.90M | $ 412.20M | |
$ 69.14M | $ 128.94M | $ 97.84M | $ 38.14M | $ 49.97M | |
$ 22.78M | $ 20.10M | $ 18.97M | $ 15.92M | $ 17.38M | |
$ 30.07M | $ 29.49M | $ 22.97M | $ 17.06M | $ 18.53M | |
$ 76.10M | $ 138.32M | $ 101.85M | $ 39.28M | $ 44.86M | |
$ 44.62M | $ 105.51M | $ 78.87M | $ 19.70M | $ 32.91M | |
$ -15.62M | $ -20.00M | $ -6.50M | $ -7.00M | $ -6.21M | |
$ 29.00M | $ 85.51M | $ 72.37M | $ 12.69M | $ 17.05M | |
$ 26.32M | $ 79.49M | $ 67.23M | $ 2.54M | $ 2.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.59 | $ 1.79 | $ 1.53 | $ 0.06 | $ 0.05 | |
$ 0.58 | $ 1.76 | $ 1.50 | $ 0.06 | $ 0.05 | |
44.77M | 44.40M | 44.00M | 43.42M | 42.75M | |
45.48M | 45.06M | 44.85M | 43.82M | 43.27M |