Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.71B | $ 1.80B | $ 1.82B | $ 1.34B | $ 181.56M | |
$ 2.48B | $ 778.68M | $ 1.65B | $ 1.23B | $ 153.56M | |
$ 2.17B | $ 472.52M | $ 1.28B | $ 1.07B | $ 613.45M | |
$ 318.11M | $ 158.00M | $ 153.27M | $ 148.80M | $ 157.55M | |
$ 587.06M | $ 472.37M | $ 676.87M | $ 304.35M | $ -419.94M | |
$ 310.51M | $ 306.16M | $ 378.57M | $ 148.34M | $ -459.88M | |
$ -276.33M | $ -133.56M | $ -148.28M | $ -176.82M | $ -156.15M | |
$ 34.18M | $ 172.60M | $ 371.66M | $ -28.48M | $ -728.16M | |
$ -231.16M | $ 124.56M | $ 307.67M | $ -48.52M | $ -590.24M | |
$ -2.30 | $ 2.45 | $ 5.51 | $ -0.86 | $ -10.45 | |
$ -3.07 | $ 2.42 | $ 5.45 | $ -0.86 | $ -10.45 | |
100.35M | 50.94M | 55.83M | 56.61M | 56.48M | |
75.26M | 51.51M | 56.41M | 56.61M | 56.48M |