Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.95B | $ 1.55B | $ 1.92B | $ 1.39B | $ 677.19M | |
$ 613.25M | $ 1.13B | $ 1.20B | $ 756.92M | $ 146.40M | |
$ 635.81M | $ 575.27M | $ 130.36M | $ 114.95M | $ 104.89M | |
$ 741.97M | $ 466.95M | $ 311.64M | $ 215.35M | $ 217.10M | |
$ 702.71M | $ 1.13B | $ 1.08B | $ 495.24M | $ -538.51M | |
$ -22.55M | $ 559.62M | $ 1.06B | $ 712.96M | $ -861.73M | |
$ -198.71M | $ -47.88M | $ -423.15M | $ -564.31M | $ -16.39M | |
$ -221.26M | $ 511.74M | $ 637.01M | $ 148.65M | $ -878.12M | |
$ -173.52M | $ 695.08M | $ 631.51M | $ 145.01M | $ -874.17M | |
$ -4.74 | $ 34.30 | $ 37.88 | $ 10.18 | $ -74.92 | |
$ -4.74 | $ 33.42 | $ 37.44 | $ 10.03 | $ -74.92 | |
36.73M | 20.25M | 16.67M | 14.24M | 11.67M | |
36.73M | 20.78M | 16.87M | 14.46M | 11.67M |