Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.29B | $ 1.17B | $ 1.64B | $ 1.06B | $ 587.52M | |
$ 549.07M | $ 889.83M | $ 1.02B | $ 659.64M | $ 302.59M | |
$ 549.07M | $ 435.59M | $ 136.83M | $ 126.53M | $ 109.85M | |
$ 215.77M | $ 194.23M | $ 149.35M | $ 121.40M | $ 113.76M | |
$ 529.40M | $ 659.18M | $ 952.60M | $ 625.22M | $ 287.16M | |
$ 0.00 | $ 454.24M | $ 889.24M | $ 529.14M | $ 192.26M | |
$ 309.27M | $ 0.00 | $ -236.03M | $ -154.64M | $ -138.29M | |
$ 309.27M | $ 454.24M | $ 803.17M | $ 503.81M | $ 173.35M | |
$ 60.68M | $ 459.31M | $ 611.37M | $ 303.11M | $ 99.32M | |
$ 0.60 | $ 4.32 | $ 5.38 | $ 2.42 | $ 0.72 | |
$ 0.60 | $ 4.32 | $ 5.38 | $ 2.41 | $ 0.71 | |
100.89M | 106.25M | 113.57M | 125.21M | 138.36M | |
100.89M | 106.30M | 113.66M | 125.60M | 139.62M |