Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 952.86M | $ 1.02B | $ 1.42B | $ 1.12B | $ 1.41B | |
$ 944.38M | $ 1.01B | $ 1.23B | $ 1.14B | $ 1.08B | |
$ 809.92M | $ 808.27M | $ 741.14M | $ 700.74M | $ 1.26B | |
$ 102.51M | $ 94.31M | $ 68.88M | $ 70.44M | $ 108.45M | |
$ 236.97M | $ 300.36M | $ 528.51M | $ 506.75M | $ 435.42M | |
$ 234.54M | $ 324.18M | $ 538.69M | $ 436.31M | $ 481.60M | |
$ -15.28M | $ 454.00K | $ -79.06M | $ -73.86M | $ 1.00K | |
$ 134.46M | $ 206.05M | $ 459.63M | $ 436.31M | $ 326.97M | |
$ 123.14M | $ 182.96M | $ 366.12M | $ 350.99M | $ 306.77M | |
$ 0.73 | $ 1.14 | $ 2.36 | $ 2.20 | $ 1.87 | |
$ 0.72 | $ 1.13 | $ 2.34 | $ 2.18 | $ 1.86 | |
151.93M | 149.97M | 149.16M | 150.77M | 153.00M | |
153.35M | 150.86M | 150.50M | 151.99M | 153.64M |