Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 969.63M | $ 762.31M | $ 1.20B | $ 392.50M | |
$ 331.83M | $ 386.80M | $ 832.38M | $ 216.33M | |
$ 40.84M | $ 27.65M | $ 187.98M | $ 60.93M | |
$ 270.97M | $ 137.62M | $ 124.80M | $ 40.69M | |
$ 560.74M | $ 495.38M | $ 768.13M | $ 180.72M | |
$ 290.99M | $ 359.14M | $ 644.41M | $ 155.41M | |
$ -105.81M | $ -12.59M | $ -5.32M | $ -17.03M | |
$ 185.18M | $ 346.56M | $ 639.08M | $ 138.37M | |
$ 370.36M | $ 346.56M | $ 516.84M | $ 138.37M | |
$ 1.90 | $ 0.72 | $ 6.73 | $ 1.46 | |
$ 1.90 | $ 0.72 | $ 6.73 | $ 1.46 | |
97.59M | 95.00M | 95.00M | 95.00M | |
97.70M | 94.91M | 95.00M | 95.00M |