Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.52B | $ 1.30B | $ 1.35B | $ 1.12B | $ 817.76M | |
$ 361.51M | $ 415.39M | $ 465.63M | $ 484.25M | $ 335.55M | |
$ 179.22M | $ 173.82M | $ 224.71M | $ 206.22M | $ 147.52M | |
$ 224.36M | $ 274.10M | $ 172.12M | $ 186.73M | $ 156.47M | |
$ 426.38M | $ 561.06M | $ 397.65M | $ 453.24M | $ 245.45M | |
$ 182.30M | $ 241.56M | $ 249.80M | $ 278.02M | $ 189.05M | |
$ -147.21M | $ 63.83M | $ -114.44M | $ -103.47M | $ -175.66M | |
$ 35.09M | $ 305.39M | $ 135.36M | $ 174.55M | $ 13.39M | |
$ 92.34M | $ 226.29M | $ 108.14M | $ 130.67M | $ 1.07M | |
$ 0.18 | $ 0.42 | $ 0.20 | $ 0.23 | $ 0.00 | |
$ 0.18 | $ 0.42 | $ 0.20 | $ 0.23 | $ 0.00 | |
513.02M | 535.46M | 550.39M | 575.74M | 587.26M | |
515.35M | 537.47M | 552.20M | 578.07M | 588.57M |