Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 939.29M | $ 916.55M | $ 926.24M | $ 918.69M | $ 815.40M | |
$ 686.22M | $ 666.31M | $ 671.25M | $ 670.54M | $ 589.34M | |
$ 505.41M | $ 538.63M | $ 469.22M | $ 469.02M | $ 423.94M | |
$ 0.00 | $ 78.44M | $ 102.98M | $ 100.46M | $ 99.36M | |
$ 180.81M | $ 190.59M | $ 186.69M | $ 303.82M | $ 264.89M | |
$ 180.81M | $ 127.67M | $ 202.03M | $ 201.99M | $ 156.26M | |
$ -93.85M | $ -154.58M | $ -235.55M | $ -65.86M | $ -198.07M | |
$ 86.95M | $ -26.91M | $ -33.52M | $ 136.13M | $ -27.86M | |
$ 134.44M | $ 19.34M | $ -77.64M | $ 117.07M | $ -37.38M | |
$ 0.00 | $ 0.05 | $ -0.28 | $ 0.60 | $ -0.34 | |
$ 0.00 | $ 0.05 | $ -0.28 | $ 0.58 | $ -0.34 | |
409.14M | 399.04M | 276.94M | 196.08M | 108.50M | |
414.87M | 411.50M | 276.94M | 201.51M | 108.50M |