Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.07B | $ 8.40B | $ 6.62B | $ 5.11B | $ 3.97B | |
$ 8.94B | $ 7.44B | $ 5.86B | $ 4.58B | $ 3.54B | |
$ 8.94B | $ 7.44B | $ 4.83B | $ 3.64B | $ 2.81B | |
$ 1.23B | $ 1.02B | $ 819.00M | $ 639.00M | $ 508.00M | |
$ 2.48B | $ 1.45B | $ 1.63B | $ 1.07B | $ 1.15B | |
$ 0.00 | $ 1.18B | $ 764.00M | $ 436.00M | $ 656.00M | |
$ 1.01B | $ -916.00M | $ -195.00M | $ -496.00M | $ -54.00M | |
$ 1.01B | $ 265.00M | $ 725.00M | $ 374.00M | $ 603.00M | |
$ 731.00M | $ 565.00M | $ 512.00M | $ 168.00M | $ 436.00M | |
$ 34.49 | $ 26.66 | $ 24.18 | $ 7.93 | $ 20.59 | |
$ 34.49 | $ 26.66 | $ 24.18 | $ 7.93 | $ 20.59 | |
21.19M | 21.19M | 21.19M | 21.19M | 21.19M | |
21.19M | 21.19M | 21.19M | 21.19M | 21.19M |