Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 18.64B | $ 14.47B | $ 10.54B | $ 7.07B | $ 3.97B | |
$ 9.58B | $ 7.21B | $ 5.16B | $ 3.01B | $ 1.71B | |
$ 706.00M | $ 5.38B | $ 4.13B | $ 2.56B | $ 1.58B | |
$ 0.00 | $ 524.00M | $ 309.00M | $ 144.94M | $ 81.30M | |
$ 2.63B | $ 2.29B | $ 1.36B | $ 614.28M | $ 269.30M | |
$ 2.63B | $ 1.82B | $ 1.03B | $ 440.70M | $ 230.46M | |
$ -199.00M | $ -270.00M | $ -254.00M | $ -200.37M | $ -47.00M | |
$ 2.43B | $ 1.55B | $ 780.00M | $ 240.63M | $ 81.31M | |
$ 1.91B | $ 987.00M | $ 482.00M | $ 83.00M | $ -707.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.00 | $ 19.64 | $ 9.57 | $ 1.67 | $ -0.01 | |
$ 0.00 | $ 19.35 | $ 9.39 | $ 1.67 | $ -0.01 | |
0.00 | 50.26M | 50.35M | 49.80M | 49.74M | |
0.00 | 51.01M | 51.34M | 49.80M | 49.74M |