Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 611.38M | $ 691.14M | $ 780.97M | $ 794.65M | $ 618.00M | |
$ 594.57M | $ 665.79M | $ 750.87M | $ 764.87M | $ 593.76M | |
$ 590.02M | $ 628.62M | $ 726.02M | $ 374.03M | $ 543.48M | |
$ 27.62M | $ 30.62M | $ 36.54M | $ 42.84M | $ 36.13M | |
$ 37.66M | $ 69.01M | $ 105.55M | $ 97.75M | $ 95.16M | |
$ 4.55M | $ 37.17M | $ 24.85M | $ 56.56M | $ 50.28M | |
$ -35.73M | $ -40.25M | $ -24.06M | $ -24.51M | $ -47.44M | |
$ -31.18M | $ -3.08M | $ 795.00K | $ 32.05M | $ 2.84M | |
$ -25.84M | $ -5.27M | $ -2.02M | $ 22.75M | $ -1.98M | |
$ -4.35 | $ -0.90 | $ -0.35 | $ 3.98 | $ -0.35 | |
$ -4.35 | $ -0.90 | $ -0.35 | $ 3.90 | $ -0.35 | |
5.94M | 5.85M | 5.78M | 5.72M | 5.66M | |
5.94M | 5.87M | 5.78M | 5.83M | 5.66M |