Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 778.31M | $ 686.36M | $ 558.23M | $ 312.37M | $ 1.72B | |
$ 273.68M | $ 225.61M | $ 183.53M | $ 55.27M | $ -64.12M | |
$ 38.75M | $ 177.90M | $ 26.02M | $ 15.10M | $ 345.45M | |
$ 55.74M | $ 78.56M | $ 72.95M | $ 69.92M | $ 50.81M | |
$ 110.38M | $ 120.09M | $ 53.22M | $ -60.52M | $ 13.50M | |
$ 66.01M | $ 47.72M | $ 14.06M | $ -53.41M | $ -37.02M | |
$ -32.77M | $ -14.61M | $ -46.29M | $ -96.18M | $ -14.72M | |
$ 33.24M | $ 33.11M | $ -32.23M | $ -149.59M | $ -51.75M | |
$ 21.80M | $ 25.65M | $ -41.25M | $ -150.75M | $ -53.76M | |
$ 0.04 | $ 0.05 | $ -0.07 | $ -0.24 | $ -0.09 | |
$ 0.04 | $ 0.05 | $ -0.07 | $ -0.24 | $ -0.09 | |
576.73M | 557.41M | 557.40M | 619.33M | 619.33M | |
576.73M | 557.40M | 557.40M | 619.33M | 619.33M |