Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.74B | $ 1.66B | $ 1.36B | $ 966.22M | $ 817.08M | |
$ 176.85M | $ 161.50M | $ 134.78M | $ 63.66M | $ 82.58M | |
$ 159.87M | $ 140.85M | $ 153.90M | $ 281.10M | $ 57.20M | |
$ 7.27M | $ 6.53M | $ 4.57M | $ 2.46M | $ 1.84M | |
$ 24.25M | $ 27.18M | $ -14.55M | $ -214.97M | $ 27.22M | |
$ 16.98M | $ 20.65M | $ -19.12M | $ -217.44M | $ 25.38M | |
$ 10.89M | $ 8.37M | $ 542.00K | $ -1.07M | $ -1.92M | |
$ 27.87M | $ 29.02M | $ -18.58M | $ -218.51M | $ 23.46M | |
$ 14.38M | $ 23.08M | $ -12.06M | $ -190.65M | $ 31.24M | |
$ 0.12 | $ 0.20 | $ -0.11 | $ -1.77 | $ 0.30 | |
$ 0.11 | $ 0.19 | $ -0.11 | $ -1.77 | $ 0.30 | |
119.40M | 116.73M | 110.70M | 107.84M | 105.71M | |
125.61M | 124.69M | 110.70M | 107.84M | 105.71M |