Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.10B | $ 3.47B | $ 3.29B | $ 2.91B | $ 2.64B | |
$ 584.70M | $ 3.47B | $ 3.29B | $ 2.91B | $ 2.64B | |
$ 3.80B | $ 3.24B | $ 2.88B | $ 2.92B | $ 2.34B | |
$ -1.67B | $ 29.90M | $ 40.40M | $ 32.90M | $ 26.60M | |
$ -374.60M | $ -63.40M | $ 8.30M | $ 0.00 | $ -26.60M | |
$ 1.29B | $ 254.40M | $ 360.90M | $ -21.60M | $ 294.30M | |
$ -40.60M | $ -63.40M | $ -38.90M | $ -40.20M | $ -27.70M | |
$ 1.25B | $ 191.00M | $ 369.20M | $ -50.40M | $ 267.70M | |
$ 1.03B | $ 160.80M | $ 308.70M | $ -46.10M | $ 234.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.51 | $ 0.26 | $ 0.51 | $ -0.08 | $ 0.45 | |
$ 1.51 | $ 0.26 | $ 0.50 | $ -0.08 | $ 0.44 | |
678.20M | 611.70M | 606.00M | 573.80M | 525.10M | |
678.30M | 619.70M | 614.30M | 582.60M | 532.40M |