Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.60B | $ 2.80B | $ 2.23B | $ 1.92B | $ 923.88M | |
$ 2.80B | $ 2.15B | $ 1.68B | $ 1.42B | $ 683.99M | |
$ 3.86B | $ 3.41B | $ 2.60B | $ 1.92B | $ 950.12M | |
$ 226.44M | $ 208.14M | $ 130.08M | $ 75.62M | $ 43.81M | |
$ -670.25M | $ -910.95M | $ -761.86M | $ -421.40M | $ -220.54M | |
$ -1.06B | $ -1.26B | $ -923.78M | $ -495.10M | $ -266.14M | |
$ 126.82M | $ 100.58M | $ -6.80M | $ -8.70M | $ 1.79M | |
$ -936.50M | $ -1.16B | $ -930.59M | $ -503.80M | $ -264.35M | |
$ -935.38M | $ -1.15B | $ -924.37M | $ -491.65M | $ -253.25M | |
$ -1.44 | $ -1.87 | $ -1.55 | $ -0.97 | $ -0.47 | |
$ -1.44 | $ -1.87 | $ -1.55 | $ -0.97 | $ -0.47 | |
647.48M | 616.45M | 595.56M | 505.86M | 534.82M | |
647.48M | 616.45M | 595.56M | 505.86M | 534.82M |