Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.98B | $ 8.97B | $ 7.25B | $ 5.90B | $ 4.52B | |
$ 8.70B | $ 7.05B | $ 5.67B | $ 4.54B | $ 3.53B | |
$ 7.33B | $ 6.29B | $ 5.32B | $ 4.29B | $ 3.33B | |
$ 564.00M | $ 562.00M | $ 342.00M | $ 388.00M | $ 271.00M | |
$ 2.33B | $ 1.59B | $ 768.00M | $ 257.00M | $ 452.93M | |
$ 1.36B | $ 762.00M | $ 355.00M | $ 257.00M | $ 198.86M | |
$ 374.00M | $ 246.00M | $ 44.00M | $ -8.00M | $ -49.68M | |
$ 1.74B | $ 1.01B | $ 399.00M | $ 249.00M | $ 149.19M | |
$ 1.43B | $ 1.73B | $ 325.00M | $ 230.00M | $ 119.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.92 | $ 8.48 | $ 1.61 | $ 1.16 | $ 0.61 | |
$ 6.85 | $ 8.42 | $ 1.60 | $ 1.13 | $ 0.59 | |
206.00M | 204.14M | 201.43M | 198.09M | 193.10M | |
208.00M | 205.59M | 203.53M | 203.17M | 202.48M |