Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.21B | $ 1.24B | $ 1.10B | $ 747.20M | $ 476.20M | |
$ 1.02B | $ 1.06B | $ 909.60M | $ 610.50M | $ 368.70M | |
$ 927.10M | $ 801.90M | $ 729.70M | $ 473.50M | $ 317.80M | |
$ 85.70M | $ 80.60M | $ 87.80M | $ 69.30M | $ 50.90M | |
$ 156.30M | $ 514.60M | $ 330.00M | $ 214.20M | $ 85.20M | |
$ 97.40M | $ 259.50M | $ 246.30M | $ 176.30M | $ 66.30M | |
$ -66.10M | $ 129.30M | $ 18.80M | $ -12.30M | $ -68.80M | |
$ 31.30M | $ 388.80M | $ 194.60M | $ 101.00M | $ -31.70M | |
$ 29.10M | $ 107.30M | $ 63.20M | $ 116.80M | $ -36.40M | |
$ 0.08 | $ 0.27 | $ 0.16 | $ 0.58 | $ -0.21 | |
$ 0.08 | $ 0.27 | $ 0.16 | $ 0.30 | $ -0.21 | |
361.95M | 396.99M | 401.49M | 202.57M | 173.82M | |
362.19M | 397.48M | 403.39M | 393.96M | 173.82M |