Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 383.73M | $ 750.83M | $ 705.88M | $ 753.93M | $ 729.49M | |
$ 94.88M | $ 330.97M | $ 505.42M | $ 529.16M | $ 517.82M | |
$ 215.08M | $ 348.75M | $ 507.34M | $ 496.37M | $ 501.76M | |
$ 4.02M | $ 30.73M | $ 32.31M | $ 42.13M | $ 48.27M | |
$ -11.85M | $ 7.99M | $ 31.92M | $ 74.92M | $ 37.50M | |
$ -120.20M | $ -17.78M | $ 866.00K | $ 30.23M | $ 16.05M | |
$ -17.23M | $ -12.16M | $ -11.26M | $ -5.55M | $ -23.31M | |
$ -137.43M | $ -29.95M | $ -10.39M | $ 24.67M | $ -7.26M | |
$ 11.41M | $ -29.40M | $ -20.66M | $ 14.59M | $ -23.20M | |
$ 0.20 | $ -0.53 | $ -0.37 | $ 0.28 | $ -0.42 | |
$ 0.20 | $ -0.53 | $ -0.37 | $ 0.28 | $ -0.42 | |
51.43M | 55.97M | 55.77M | 55.34M | 54.98M | |
56.06M | 55.97M | 55.77M | 55.34M | 54.98M |