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.90 | $ 2.11 | $ 0.98 | $ 1.13 | $ 0.01 | |
$ 0.90 | $ 2.11 | $ 0.98 | $ 1.13 | $ 0.01 | |
103.06M | 107.09M | 110.08M | 115.15M | 117.45M | |
103.07M | 107.49M | 110.44M | 115.61M | 117.71M |