Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.78B | $ 6.03B | $ 6.79B | $ 6.34B | $ 4.97B | |
$ 1.15B | $ 1.31B | $ 1.62B | $ 1.38B | $ 1.07B | |
$ 694.00M | $ 1.40B | $ 828.00M | $ 699.00M | $ 620.00M | |
$ 0.00 | $ 307.00M | $ 291.00M | $ 317.00M | $ 320.00M | |
$ 457.00M | $ 197.00M | $ 1.20B | $ 1.21B | $ 767.00M | |
$ 457.00M | $ -92.00M | $ 913.00M | $ 888.00M | $ 509.00M | |
$ -330.00M | $ -226.00M | $ -45.00M | $ -6.00M | $ -268.00M | |
$ 127.00M | $ -318.00M | $ 741.00M | $ 676.00M | $ 179.00M | |
$ 86.00M | $ -238.00M | $ 578.00M | $ 608.00M | $ 219.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.57 | $ -1.60 | $ 3.72 | $ 3.69 | $ 1.33 | |
$ 0.57 | $ -1.60 | $ 3.65 | $ 3.60 | $ 1.32 | |
149.76M | 148.91M | 155.36M | 164.94M | 164.68M | |
150.01M | 148.91M | 158.30M | 168.70M | 166.35M |