Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.89B | $ 2.82B | $ 2.77B | $ 2.18B | $ 1.96B | |
$ 740.86M | $ 1.07B | $ 638.11M | $ 415.92M | $ 341.58M | |
$ 202.33M | $ 654.78M | $ 248.34M | $ 217.24M | $ 185.34M | |
$ 298.76M | $ 292.32M | $ 282.12M | $ 295.46M | $ 292.26M | |
$ 862.83M | $ 720.68M | $ 702.88M | $ 503.69M | $ 452.18M | |
$ 538.53M | $ 419.65M | $ 447.53M | $ 233.69M | $ 189.93M | |
$ -97.42M | $ -110.21M | $ -138.61M | $ -130.48M | $ -142.45M | |
$ 441.12M | $ 309.43M | $ 308.92M | $ 103.21M | $ 47.48M | |
$ 394.76M | $ 296.65M | $ 280.86M | $ 78.81M | $ 39.16M | |
$ 7.37 | $ 5.54 | $ 5.25 | $ 1.47 | $ 0.64 | |
$ 7.37 | $ 5.54 | $ 5.25 | $ 1.47 | $ 0.64 | |
53.52M | 53.55M | 53.52M | 53.52M | 61.45M | |
53.52M | 53.52M | 53.52M | 53.52M | 61.45M |