Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 627.52M | $ 719.01M | $ 654.07M | $ 661.48M | $ 439.38M | |
$ 565.19M | $ 661.85M | $ 597.95M | $ 615.18M | $ 397.13M | |
$ 181.69M | $ 159.79M | $ 161.82M | $ 171.80M | $ 144.38M | |
$ 77.98M | $ 72.84M | $ 68.61M | $ 65.83M | $ 56.86M | |
$ 1.18B | $ 1.40B | $ 997.54M | $ 701.93M | $ 462.63M | |
$ 383.50M | $ 502.06M | $ 436.12M | $ 443.39M | $ 252.75M | |
$ -86.10M | $ -74.16M | $ -64.81M | $ -19.30M | $ -16.20M | |
$ 297.40M | $ 427.90M | $ 371.31M | $ 424.09M | $ 236.55M | |
$ 264.64M | $ 371.43M | $ 325.78M | $ 339.30M | $ 170.95M | |
$ 1.18 | $ 1.79 | $ 1.72 | $ 2.30 | $ 1.44 | |
$ 1.18 | $ 1.75 | $ 1.67 | $ 2.28 | $ 1.41 | |
188.70M | 184.64M | 165.36M | 137.83M | 113.81M | |
205.53M | 218.84M | 199.11M | 156.09M | 133.97M |