Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.26B | $ 3.20B | $ 2.97B | $ 2.45B | $ 1.06B | |
$ 681.09M | $ 681.77M | $ 417.43M | $ 445.61M | $ 161.23M | |
$ 417.36M | $ 1.28B | $ 227.01M | $ 220.00M | $ 86.44M | |
$ 365.33M | $ 420.59M | $ 423.44M | $ 258.05M | $ 82.44M | |
$ 670.84M | $ -171.09M | $ 630.76M | $ 544.21M | $ -82.17M | |
$ 263.73M | $ -598.40M | $ 190.41M | $ 225.60M | $ 71.35M | |
$ -127.71M | $ -125.38M | $ -92.51M | $ -34.65M | $ -277.39M | |
$ 136.02M | $ -723.78M | $ 97.90M | $ 190.96M | $ -206.04M | |
$ 90.42M | $ -678.89M | $ 69.32M | $ 156.18M | $ -161.63M | |
$ 0.62 | $ -5.32 | $ 0.52 | $ 1.12 | $ -3.08 | |
$ 0.61 | $ -5.31 | $ 0.50 | $ 1.17 | $ -3.08 | |
133.76M | 134.16M | 134.18M | 133.03M | 52.48M | |
135.53M | 134.42M | 138.99M | 133.03M | 52.49M |