Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 422.67M | $ 458.30M | $ 704.27M | $ 598.37M | $ 282.25M | |
$ 292.29M | $ 318.63M | $ 519.55M | $ 473.82M | $ 179.59M | |
$ 225.35M | $ 210.41M | $ 152.07M | $ 136.05M | $ 77.00M | |
$ 53.50M | $ 50.29M | $ 49.15M | $ 48.94M | $ 45.88M | |
$ 139.99M | $ 186.77M | $ 398.96M | $ 385.70M | $ 164.97M | |
$ 66.94M | $ 108.22M | $ 364.39M | $ 334.15M | $ 119.09M | |
$ -40.02M | $ -31.50M | $ -59.15M | $ -58.55M | $ -38.84M | |
$ 26.91M | $ 76.72M | $ 305.24M | $ 275.61M | $ 47.26M | |
$ 19.52M | $ 61.59M | $ 244.07M | $ 220.78M | $ 39.28M | |
$ 0.03 | $ 0.09 | $ 0.38 | $ 0.34 | $ 0.06 | |
$ 0.03 | $ 0.09 | $ 0.35 | $ 0.34 | $ 0.06 | |
661.98M | 654.59M | 649.09M | 648.79M | 648.12M | |
665.40M | 677.58M | 691.01M | 648.79M | 648.12M |