Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.64B | $ 3.28B | $ 3.68B | $ 2.41B | $ 2.38B | |
$ 3.52B | $ 898.00M | $ 1.43B | $ 803.00M | $ 989.00M | |
$ 2.79B | $ 515.00M | $ 438.00M | $ 309.00M | $ 266.00M | |
$ 297.00M | $ 339.00M | $ 336.00M | $ 221.00M | $ 201.00M | |
$ 1.27B | $ 697.00M | $ 1.33B | $ 594.00M | $ 936.00M | |
$ 851.00M | $ 383.00M | $ 990.00M | $ 381.00M | $ 752.00M | |
$ -359.00M | $ -465.00M | $ -376.00M | $ -213.00M | $ -208.00M | |
$ 492.00M | $ -82.00M | $ 614.00M | $ 168.00M | $ 544.00M | |
$ 375.00M | $ -76.00M | $ 455.00M | $ 90.00M | $ 410.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.95 | $ -1.39 | $ 4.38 | $ 0.40 | $ 3.73 | |
$ 3.91 | $ -1.39 | $ 4.33 | $ 0.40 | $ 3.69 | |
95.00M | 92.00M | 92.00M | 95.00M | 96.00M | |
96.00M | 92.00M | 93.00M | 95.00M | 97.00M |