Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.26B | $ 3.20B | $ 2.97B | $ 2.45B | $ 1.06B | |
$ 681.09M | $ 479.56M | $ 417.43M | $ 445.61M | $ 161.23M | |
$ 417.36M | $ 1.16B | $ 227.01M | $ 220.00M | $ 86.44M | |
$ 45.05M | $ 420.59M | $ 423.44M | $ 333.18M | $ 82.44M | |
$ 303.37M | $ -171.09M | $ 630.76M | $ 483.66M | $ -82.17M | |
$ 263.73M | $ -598.40M | $ 190.41M | $ 225.60M | $ 74.79M | |
$ -127.71M | $ -125.38M | $ -92.51M | $ -34.65M | $ -277.39M | |
$ 136.02M | $ -723.78M | $ 97.90M | $ 190.96M | $ -70.67M | |
$ 90.42M | $ -678.89M | $ 69.32M | $ 156.18M | $ -58.72M | |
$ 0.68 | $ -5.32 | $ 0.52 | $ 1.12 | $ -1.12 | |
$ 0.67 | $ -5.31 | $ 0.50 | $ 0.67 | $ -1.12 | |
133.76M | 134.16M | 134.18M | 133.03M | 52.48M | |
135.53M | 134.42M | 138.99M | 133.03M | 52.49M |