Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.97B | $ 1.46B | $ 1.65B | $ 1.24B | $ 575.94M | |
$ 382.59M | $ 402.28M | $ 925.77M | $ 561.58M | $ -36.03M | |
$ 209.67M | $ 192.49M | $ 189.65M | $ 168.84M | $ 117.37M | |
$ 1.14B | $ 749.69M | $ 470.63M | $ 454.12M | $ 414.09M | |
$ 1.26B | $ 1.05B | $ 966.11M | $ 402.67M | $ 83.48M | |
$ 172.93M | $ 209.79M | $ 736.12M | $ 374.62M | $ -150.38M | |
$ -244.31M | $ -83.06M | $ -351.67M | $ -559.20M | $ -8.71M | |
$ -71.39M | $ 126.73M | $ 384.45M | $ -184.59M | $ -430.02M | |
$ -76.39M | $ 187.33M | $ 381.92M | $ -182.95M | $ -465.61M | |
$ -0.44 | $ 1.56 | $ 4.63 | $ -2.24 | $ -6.88 | |
$ -0.44 | $ 1.55 | $ 4.56 | $ -2.24 | $ -6.88 | |
175.60M | 119.89M | 82.45M | 81.77M | 67.66M | |
175.60M | 120.75M | 83.68M | 81.77M | 67.66M |