Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.21B | $ 1.08B | $ 881.94M | $ 898.66M | $ 777.21M | |
$ 340.20M | $ 258.40M | $ 258.81M | $ 176.82M | $ 139.92M | |
$ 196.70M | $ 139.40M | $ 126.93M | $ 107.53M | $ 120.00M | |
$ 108.10M | $ 76.10M | $ 250.81M | $ 316.25M | $ 419.57M | |
$ 267.60M | $ 199.30M | $ 259.90M | $ 385.54M | $ -35.10M | |
$ 143.50M | $ 119.00M | $ 131.88M | $ 69.29M | $ 19.91M | |
$ -94.00M | $ -100.59M | $ -52.43M | $ -162.90M | $ -173.50M | |
$ 49.50M | $ 18.41M | $ 79.45M | $ -157.45M | $ -304.22M | |
$ 49.80M | $ 12.90M | $ 43.10M | $ -154.32M | $ -386.41M | |
$ 6.95 | $ 1.81 | $ 5.76 | $ -21.69 | $ -54.37 | |
$ 6.93 | $ 1.80 | $ 5.74 | $ -21.69 | $ -54.37 | |
7.15M | 7.13M | 7.12M | 7.12M | 7.11M | |
7.18M | 7.17M | 7.15M | 7.12M | 7.11M |