Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 452.33M | $ 463.92M | $ 456.43M | $ 398.17M | $ 288.61M | |
$ 332.11M | $ 153.87M | $ 141.64M | $ 142.10M | $ 79.69M | |
$ 286.79M | $ 101.05M | $ 81.03M | $ 38.03M | $ 73.01M | |
$ 14.86M | $ 14.38M | $ 14.86M | $ 15.45M | $ 16.16M | |
$ 62.08M | $ 63.77M | $ 78.80M | $ 75.55M | $ 25.15M | |
$ 45.32M | $ 52.82M | $ 113.20M | $ 104.08M | $ 10.85M | |
$ -16.07M | $ -25.89M | $ 38.82M | $ 28.00K | $ -13.79M | |
$ 29.25M | $ 26.94M | $ 99.43M | $ 104.10M | $ -7.12M | |
$ 21.57M | $ 19.95M | $ 74.71M | $ 78.07M | $ -5.12M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.41 | $ 0.36 | $ 1.23 | $ 1.20 | $ -0.08 | |
$ 0.41 | $ 0.35 | $ 1.23 | $ 1.19 | $ -0.08 | |
52.50M | 55.98M | 60.77M | 65.17M | 60.81M | |
52.61M | 56.20M | 60.88M | 65.57M | 60.81M |