Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.24B | $ 1.34B | $ 1.56B | $ 540.79M | $ 915.89M | |
$ 894.43M | $ 809.89M | $ 939.62M | $ -37.76M | $ 328.37M | |
$ 129.83M | $ 106.25M | $ 88.13M | $ 52.75M | $ 66.19M | |
$ 185.32M | $ 202.50M | $ 206.84M | $ 240.25M | $ 245.82M | |
$ 773.38M | $ 916.11M | $ 1.00B | $ 146.32M | $ 490.86M | |
$ 764.60M | $ 705.15M | $ 797.71M | $ -84.83M | $ 245.33M | |
$ -95.83M | $ -158.25M | $ -160.46M | $ -143.93M | $ -151.21M | |
$ 668.77M | $ 546.90M | $ 637.25M | $ -234.44M | $ 94.12M | |
$ 668.77M | $ 546.90M | $ 637.25M | $ -380.60M | $ -62.35M | |
$ 13.78 | $ 10.44 | $ 11.49 | $ -6.96 | $ -1.14 | |
$ 13.15 | $ 10.03 | $ 10.03 | $ -6.96 | $ -1.11 | |
48.54M | 52.37M | 55.46M | 54.72M | 54.67M | |
50.87M | 54.53M | 63.51M | 54.72M | 56.39M |