Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.04B | $ 926.90M | $ 923.02M | $ 619.13M | $ 666.98M | |
$ 1.04B | $ 1.27B | $ 923.02M | $ 619.13M | $ 666.98M | |
$ 1.04B | $ 1.01B | $ 89.92M | $ -261.59M | $ -520.57M | |
$ 39.70M | $ 48.60M | $ 60.54M | $ 37.84M | $ 38.20M | |
$ 0.00 | $ 0.00 | $ 361.15M | $ 369.57M | $ 183.15M | |
$ -745.11M | $ 365.04M | $ 341.26M | $ 357.54M | $ 146.41M | |
$ 1.09B | $ 230.00K | $ -119.19M | $ -55.73M | $ -77.27M | |
$ 347.26M | $ 365.27M | $ 300.61M | $ 357.70M | $ 144.96M | |
$ 263.67M | $ 269.16M | $ 222.38M | $ 271.44M | $ 114.77M | |
$ 4.45 | $ 4.40 | $ 3.50 | $ 5.71 | $ 2.27 | |
$ 4.44 | $ 4.40 | $ 3.49 | $ 5.69 | $ 2.27 | |
59.19M | 61.11M | 63.45M | 47.54M | 50.51M | |
59.39M | 61.22M | 63.66M | 47.70M | 50.55M |