Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.61B | $ 2.60B | $ 1.51B | $ 1.23B | $ 894.80M | |
$ 3.58B | $ 2.52B | $ 1.46B | $ 1.19B | $ 875.90M | |
$ 240.05M | $ 886.02M | $ 16.66M | $ 278.91M | $ 28.40M | |
$ 4.30M | $ 990.90M | $ 75.63M | $ 321.02M | $ 52.30M | |
$ 3.37B | $ 1.70B | $ 1.45B | $ 1.26B | $ 846.33M | |
$ 3.34B | $ 1.70B | $ 1.44B | $ 1.25B | $ 842.50M | |
$ -789.63M | $ -493.31M | $ -418.29M | $ -16.20M | $ -286.51M | |
$ 2.55B | $ 1.14B | $ 1.03B | $ 897.04M | $ 555.99M | |
$ 2.51B | $ 1.12B | $ 1.01B | $ 891.67M | $ 545.96M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.48 | $ 1.27 | $ 1.80 | $ 1.76 | $ 1.25 | |
$ 2.47 | $ 1.27 | $ 1.76 | $ 1.75 | $ 1.24 | |
1.01B | 877.51M | 564.47M | 506.14M | 435.07M | |
1.02B | 879.68M | 577.07M | 510.91M | 439.15M |