Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 628.83M | $ 508.12M | $ 837.76M | $ 846.61M | $ 222.05M | |
$ 628.83M | $ 508.12M | $ 837.76M | $ 846.61M | $ 222.05M | |
$ 757.23M | $ 748.14M | $ 946.83M | $ 712.88M | $ 216.10M | |
$ 20.55M | $ 24.90M | $ 13.51M | $ 7.54M | $ 2.28M | |
$ -111.87M | $ -196.73M | $ -89.51M | $ 152.93M | $ 22.07M | |
$ -172.86M | $ -256.52M | $ -113.86M | $ 140.88M | $ 11.77M | |
$ 44.46M | $ 16.50M | $ 4.79M | $ -7.15M | $ -5.82M | |
$ -128.40M | $ -240.03M | $ -109.07M | $ 133.73M | $ 5.95M | |
$ -128.58M | $ -240.13M | $ -108.67M | $ 135.44M | $ 5.98M | |
$ -1.44 | $ -2.87 | $ -1.31 | $ 1.73 | $ 0.08 | |
$ -1.44 | $ -2.87 | $ -1.31 | $ 1.43 | $ 0.08 | |
89.45M | 83.77M | 82.77M | 78.11M | 73.31M | |
89.45M | 83.77M | 82.77M | 94.77M | 73.31M |