Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.33B | $ 3.41B | $ 3.13B | $ 2.92B | $ 2.73B | |
$ 794.00M | $ 1.14B | $ 996.00M | $ 693.00M | $ 834.00M | |
$ 884.00M | $ 1.24B | $ 1.01B | $ 499.00M | $ 687.00M | |
$ 96.00M | $ 421.00M | $ 395.00M | $ 354.00M | $ 321.00M | |
$ 34.00M | $ 186.00M | $ 381.00M | $ 481.00M | $ 1.97B | |
$ -90.00M | $ -101.00M | $ 43.00M | $ 194.00M | $ 147.00M | |
$ -58.00M | $ -265.00M | $ -27.00M | $ -247.00M | $ -241.00M | |
$ -148.00M | $ -366.00M | $ -41.00M | $ -53.00M | $ -94.00M | |
$ -157.00M | $ -345.00M | $ -72.00M | $ -60.00M | $ -103.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.29 | $ -0.70 | $ -0.16 | $ -0.13 | $ -0.80 | |
$ -0.29 | $ -0.70 | $ -0.16 | $ -0.13 | $ -0.80 | |
546.17M | 489.46M | 458.56M | 464.10M | 129.38M | |
547.10M | 489.46M | 458.56M | 464.10M | 129.38M |