Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.73B | $ 4.62B | $ 3.89B | $ 2.89B | $ 4.36B | |
$ 1.82B | $ 1.93B | $ 1.45B | $ 729.00M | $ 1.77B | |
$ 1.82B | $ 1.19B | $ 990.00M | $ 696.00M | $ 1.20B | |
$ 135.00M | $ 3.86B | $ 3.43B | $ 2.85B | $ 3.69B | |
$ 722.00M | $ 919.00M | $ 560.00M | $ 126.00M | $ 722.00M | |
$ 587.00M | $ 787.00M | $ 414.00M | $ 3.00M | $ 581.00M | |
$ -189.00M | $ -347.00M | $ -482.00M | $ -496.00M | $ -339.00M | |
$ 398.00M | $ 531.00M | $ 127.00M | $ -340.00M | $ 225.00M | |
$ 254.00M | $ 391.00M | $ 49.00M | $ -256.00M | $ 138.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.96 | $ 9.68 | $ 1.15 | $ -6.20 | $ 3.14 | |
$ 5.84 | $ 8.65 | $ 1.13 | $ -6.20 | $ 3.10 | |
36.50M | 40.40M | 42.50M | 41.30M | 43.90M | |
43.50M | 45.20M | 43.30M | 41.30M | 44.50M |