Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.98B | $ 3.79B | $ 5.24B | $ 3.98B | $ 2.39B | |
$ 919.38M | $ 1.25B | $ 1.72B | $ 1.31B | $ 791.78M | |
$ 1.02B | $ 911.15M | $ 1.07B | $ 831.60M | $ 642.51M | |
$ 0.00 | $ 160.93M | $ 137.11M | $ 103.70M | $ 94.19M | |
$ -102.67M | $ 499.36M | $ 784.21M | $ 581.70M | $ 243.45M | |
$ -102.67M | $ 338.43M | $ 647.10M | $ 478.00M | $ 149.26M | |
$ -69.90M | $ -54.14M | $ -40.40M | $ -34.08M | $ -57.74M | |
$ -172.57M | $ 284.29M | $ 606.70M | $ 443.92M | $ 91.52M | |
$ -146.98M | $ 210.68M | $ 444.05M | $ 327.39M | $ 70.67M | |
$ -3.85 | $ 5.38 | $ 9.96 | $ 6.87 | $ 1.49 | |
$ -3.85 | $ 5.36 | $ 9.90 | $ 6.81 | $ 1.48 | |
38.19M | 39.17M | 44.59M | 47.69M | 47.42M | |
38.19M | 39.34M | 44.87M | 48.05M | 47.69M |