Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 8.40B | $ 6.62B | $ 5.11B | $ 3.97B | $ 3.49B | |
$ 7.44B | $ 5.86B | $ 4.58B | $ 3.54B | $ 3.09B | |
$ 7.44B | $ 4.83B | $ 3.64B | $ 2.81B | $ 2.50B | |
$ 1.02B | $ 819.00M | $ 639.00M | $ 508.00M | $ 423.00M | |
$ 1.45B | $ 1.63B | $ 1.07B | $ 1.15B | $ 917.00M | |
$ 1.18B | $ 764.00M | $ 436.00M | $ 656.00M | $ 460.00M | |
$ -916.00M | $ -195.00M | $ -496.00M | $ -54.00M | $ -127.00M | |
$ 265.00M | $ 725.00M | $ 374.00M | $ 603.00M | $ 456.00M | |
$ 565.00M | $ 512.00M | $ 168.00M | $ 436.00M | $ 333.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 26.66 | $ 24.18 | $ 7.93 | $ 20.59 | $ 15.71 | |
$ 26.66 | $ 24.18 | $ 7.93 | $ 20.59 | $ 15.71 | |
21.19M | 21.19M | 21.19M | 21.19M | 21.19M | |
21.19M | 21.19M | 21.19M | 21.19M | 21.19M |