Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.66B | $ 1.36B | $ 966.22M | $ 817.08M | $ 786.36M | |
$ 161.50M | $ 134.78M | $ 63.66M | $ 82.58M | $ 68.47M | |
$ 140.85M | $ 153.90M | $ 281.10M | $ 57.20M | $ 52.41M | |
$ 6.53M | $ 4.57M | $ 2.46M | $ 1.84M | $ 1.43M | |
$ 27.18M | $ -14.55M | $ -214.97M | $ 27.22M | $ 17.49M | |
$ 20.65M | $ -19.12M | $ -217.44M | $ 25.38M | $ 16.06M | |
$ 8.37M | $ 542.00K | $ -1.07M | $ -1.92M | $ -6.91M | |
$ 29.02M | $ -18.58M | $ -218.51M | $ 23.46M | $ 9.15M | |
$ 23.08M | $ -12.06M | $ -190.65M | $ 31.24M | $ 8.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.20 | $ -0.11 | $ -1.77 | $ 0.30 | $ 0.08 | |
$ 0.19 | $ -0.11 | $ -1.77 | $ 0.30 | $ 0.08 | |
116.73M | 110.70M | 107.84M | 105.71M | 105.71M | |
124.69M | 110.70M | 107.84M | 105.71M | 105.71M |