Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 566.77M | $ 463.93M | $ 276.87M | $ 310.02M | $ 296.70M | |
$ 326.17M | $ 209.49M | $ 150.62M | $ 179.84M | $ 103.04M | |
$ 150.71M | $ 176.17M | $ 128.41M | $ 123.60M | $ 126.79M | |
$ 149.26M | $ 134.39M | $ 68.94M | $ 61.61M | $ 15.80M | |
$ 308.33M | $ 168.76M | $ 86.58M | $ 118.07M | $ -6.02M | |
$ 166.96M | $ -104.57M | $ -46.70M | $ -5.09M | $ -23.75M | |
$ -91.23M | $ -62.17M | $ -21.00M | $ -28.65M | $ 1.03M | |
$ 75.73M | $ -28.85M | $ -3.37M | $ 27.58M | $ -22.72M | |
$ 48.16M | $ -25.00M | $ 71.52M | $ 26.75M | $ -8.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.60 | $ -0.74 | $ 2.05 | $ 0.78 | $ -0.24 | |
$ 1.29 | $ -0.74 | $ 1.86 | $ 0.76 | $ -0.24 | |
33.74M | 33.83M | 34.94M | 34.41M | 33.45M | |
41.79M | 33.83M | 41.05M | 35.15M | 33.45M |