Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 944.80M | $ 866.38M | $ 782.45M | $ 688.29M | $ 633.06M | |
$ 713.80M | $ 636.16M | $ 568.51M | $ 492.63M | $ 424.35M | |
$ 633.70M | $ 660.08M | $ 516.59M | $ 637.31M | $ 347.37M | |
$ 123.68M | $ 135.34M | $ 127.15M | $ 129.41M | $ 116.36M | |
$ 232.60M | $ 114.37M | $ 216.00M | $ -144.68M | $ 171.81M | |
$ 80.11M | $ -23.93M | $ 51.92M | $ -144.68M | $ 76.98M | |
$ -35.79M | $ -60.62M | $ -2.06M | $ -130.24M | $ -98.53M | |
$ 44.31M | $ -84.55M | $ 49.86M | $ -274.92M | $ -21.55M | |
$ 26.14M | $ -92.48M | $ 38.41M | $ -248.92M | $ -16.88M | |
$ 0.04 | $ -0.15 | $ 0.06 | $ -0.46 | $ -0.03 | |
$ 0.04 | $ -0.15 | $ 0.06 | $ -0.46 | $ -0.03 | |
610.76M | 617.89M | 642.84M | 543.56M | 594.55M | |
641.88M | 617.89M | 642.84M | 543.56M | 594.55M |