Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.29B | $ 1.17B | $ 1.31B | $ 900.20M | $ 531.87M | |
$ 549.07M | $ 889.83M | $ 1.11B | $ 728.57M | $ 357.20M | |
$ 79.64M | $ 435.59M | $ 306.38M | $ 224.75M | $ 183.85M | |
$ 215.77M | $ 194.23M | $ 149.35M | $ 121.40M | $ 113.76M | |
$ 529.40M | $ 659.18M | $ 957.67M | $ 628.62M | $ 290.71M | |
$ 469.43M | $ 454.24M | $ 803.17M | $ 503.81M | $ 173.35M | |
$ -160.16M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 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 | |
101.41M | 106.25M | 113.57M | 125.21M | 138.36M | |
101.41M | 106.30M | 113.66M | 125.60M | 139.62M |