Income Statement | Dec 24 | Dec 23 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 1.02B | $ 891.55M | $ 342.39M | $ 436.37M | $ 349.77M | |
$ 792.81M | $ 190.12M | $ 29.88M | $ 87.41M | $ 71.36M | |
$ 753.91M | $ 148.85M | $ 77.05M | $ 89.66M | $ 67.40M | |
$ 57.72M | $ 41.22M | $ 42.45M | $ 38.80M | $ 26.12M | |
$ 98.38M | $ 85.36M | $ -4.29M | $ 988.00K | $ 33.83M | |
$ 38.91M | $ 41.27M | $ -47.16M | $ -2.51M | $ 7.71M | |
$ -10.88M | $ -5.19M | $ -22.33M | $ 0.00 | $ -15.76M | |
$ 28.03M | $ 36.08M | $ -69.55M | $ -57.89M | $ -12.52M | |
$ 18.93M | $ 25.39M | $ -49.68M | $ -45.47M | $ -12.30M | |
$ 0.31 | $ 0.43 | $ -0.84 | $ -0.77 | $ -0.27 | |
$ 0.30 | $ 0.41 | $ -0.84 | $ -0.77 | $ -0.27 | |
60.37M | 59.53M | 59.05M | 59.05M | 45.01M | |
62.35M | 61.19M | 59.05M | 59.05M | 45.01M |