Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 844.01M | $ 777.71M | $ 685.08M | $ 535.40M | $ 411.49M | |
$ 592.97M | $ 545.97M | $ 470.73M | $ 366.46M | $ 289.97M | |
$ 557.94M | $ 626.70M | $ 582.35M | $ 486.52M | $ 364.07M | |
$ 44.89M | $ 45.94M | $ 41.04M | $ 33.50M | $ 22.63M | |
$ 97.31M | $ -39.14M | $ -70.28M | $ -88.12M | $ -50.09M | |
$ 35.03M | $ -80.73M | $ -111.61M | $ -120.06M | $ -74.10M | |
$ 6.42M | $ -69.05M | $ -10.69M | $ -15.85M | $ -22.76M | |
$ 41.45M | $ -149.78M | $ -122.31M | $ -135.91M | $ -96.86M | |
$ 25.53M | $ -149.26M | $ -124.72M | $ -146.33M | $ -98.85M | |
$ 0.41 | $ -2.46 | $ -2.13 | $ -2.65 | $ -1.94 | |
$ 0.40 | $ -2.46 | $ -2.13 | $ -2.65 | $ -1.94 | |
62.61M | 60.76M | 58.55M | 55.27M | 51.04M | |
63.18M | 60.76M | 58.55M | 55.27M | 51.04M |