Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.51B | $ 1.09B | $ 952.20M | $ 1.08B | $ 842.51M | |
$ 523.95M | $ 108.98M | $ 75.50M | $ 215.32M | $ 223.62M | |
$ 285.99M | $ 59.36M | $ 65.11M | $ 68.84M | $ 52.23M | |
$ 222.62M | $ 216.12M | $ 181.35M | $ 196.39M | $ 139.61M | |
$ 460.58M | $ 291.09M | $ 131.53M | $ 338.01M | $ 232.51M | |
$ 237.96M | $ 49.62M | $ 10.39M | $ 146.47M | $ 171.39M | |
$ 392.12M | $ -34.85M | $ -108.80M | $ 388.56M | $ -121.91M | |
$ 630.08M | $ 14.77M | $ -98.41M | $ 535.03M | $ 41.53M | |
$ 339.29M | $ 28.88M | $ -106.03M | $ 554.89M | $ 22.29M | |
$ 0.75 | $ 0.09 | $ -0.35 | $ 1.93 | $ 0.11 | |
$ 0.72 | $ 0.09 | $ -0.35 | $ 1.67 | $ 0.10 | |
452.38M | 312.77M | 304.00M | 284.93M | 212.49M | |
473.55M | 316.30M | 304.00M | 333.73M | 218.41M |