Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.54B | $ 8.32B | $ 10.83B | $ 6.58B | $ 4.06B | |
$ 430.00M | $ 764.08M | $ 780.67M | $ 569.64M | $ -12.60M | |
$ 206.00M | $ 190.80M | $ 182.18M | $ 144.00M | $ 192.61M | |
$ 182.00M | $ 173.00M | $ 155.89M | $ 171.91M | $ 210.39M | |
$ 430.00M | $ 773.00M | $ 780.89M | $ 589.21M | $ 13.87M | |
$ 224.00M | $ 573.28M | $ 593.86M | $ 410.23M | $ -205.21M | |
$ -85.00M | $ -82.82M | $ -78.20M | $ -105.14M | $ -111.12M | |
$ 139.00M | $ 490.46M | $ 515.66M | $ 305.09M | $ -316.54M | |
$ 113.00M | $ 408.27M | $ 441.22M | $ 252.84M | $ -274.31M | |
$ 0.04 | $ 0.13 | $ 0.14 | $ 0.08 | $ -0.09 | |
$ 0.04 | $ 0.13 | $ 0.14 | $ 0.08 | $ -0.09 | |
3.05B | 3.19B | 3.20B | 3.20B | 3.19B | |
3.05B | 3.19B | 3.20B | 3.20B | 3.19B |