Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.52B | $ 1.47B | $ 1.24B | $ 1.06B | $ 1.17B | |
$ 675.20M | $ 684.46M | $ 555.16M | $ 415.36M | $ 402.62M | |
$ 455.55M | $ 407.76M | $ 343.85M | $ 290.13M | $ 289.26M | |
$ 0.00 | $ 388.41M | $ 315.50M | $ 272.18M | $ 271.65M | |
$ 219.65M | $ 672.50M | $ 550.27M | $ 407.66M | $ 273.62M | |
$ 219.65M | $ 276.70M | $ -83.04M | $ -134.53M | $ -150.75M | |
$ -57.10M | $ -53.51M | $ -47.42M | $ -50.60M | $ -103.24M | |
$ 162.55M | $ 223.20M | $ 180.73M | $ 81.72M | $ -41.39M | |
$ 162.55M | $ 169.29M | $ 132.17M | $ 60.56M | $ -32.67M | |
$ 4.48 | $ 4.69 | $ 3.73 | $ 1.67 | $ -0.91 | |
$ 4.46 | $ 4.66 | $ 3.72 | $ 1.66 | $ -0.91 | |
36.30M | 36.10M | 35.94M | 36.26M | 36.07M | |
36.46M | 36.33M | 36.09M | 36.45M | 36.07M |