Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 566.49M | $ 695.74M | $ 630.46M | $ 403.39M | $ 317.98M | |
$ 152.94M | $ 216.47M | $ 204.16M | $ 142.77M | $ 98.16M | |
$ 136.81M | $ 186.46M | $ 240.34M | $ 102.87M | $ 73.03M | |
$ 40.75M | $ 38.17M | $ 32.23M | $ 25.36M | $ 21.66M | |
$ 61.61M | $ 79.62M | $ 3.13M | $ 66.38M | $ 47.08M | |
$ 16.13M | $ 30.01M | $ -29.10M | $ 39.90M | $ 25.13M | |
$ -26.19M | $ -16.29M | $ -17.35M | $ -17.14M | $ -22.34M | |
$ -10.06M | $ 13.72M | $ -53.53M | $ 22.76M | $ 2.79M | |
$ -2.39M | $ -5.69M | $ -62.35M | $ 15.98M | $ 7.46M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.02 | $ -0.05 | $ -0.52 | $ 0.13 | $ 0.06 | |
$ -0.02 | $ -0.05 | $ -0.52 | $ 0.13 | $ 0.06 | |
112.90M | 113.25M | 119.45M | 120.43M | 120.43M | |
112.90M | 113.25M | 119.45M | 120.43M | 120.43M |