Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.05B | $ 821.21M | $ 785.64M | $ 832.83M | $ 785.46M | |
$ 322.84M | $ 88.49M | $ 67.48M | $ 192.97M | $ 213.74M | |
$ 158.66M | $ 88.49M | $ 107.37M | $ 140.25M | $ 132.02M | |
$ 124.97M | $ 116.23M | $ 125.86M | $ 140.30M | $ 143.14M | |
$ 300.24M | $ 76.87M | $ 85.21M | $ 160.39M | $ 226.52M | |
$ 164.18M | $ -36.11M | $ 27.08M | $ 29.80M | $ 75.78M | |
$ -37.83M | $ -32.35M | $ -90.53M | $ -97.77M | $ -74.70M | |
$ 126.35M | $ -68.46M | $ -63.45M | $ 3.64M | $ 62.67M | |
$ 58.90M | $ -103.61M | $ -78.11M | $ -31.32M | $ 25.63M | |
$ 0.15 | $ -0.30 | $ -0.28 | $ -0.13 | $ 0.11 | |
$ 0.15 | $ -0.30 | $ -0.28 | $ -0.13 | $ 0.11 | |
393.84M | 343.06M | 275.18M | 250.04M | 240.80M | |
400.84M | 343.06M | 275.18M | 250.04M | 242.55M |