Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 664.66M | $ 1.44B | $ 1.40B | $ 1.38B | $ 1.19B | |
$ 534.22M | $ 425.56M | $ 464.25M | $ 441.07M | $ 319.50M | |
$ 508.30M | $ 489.30M | $ 477.92M | $ 454.34M | $ 293.30M | |
$ 0.00 | $ 96.51M | $ 91.22M | $ 53.11M | $ 33.96M | |
$ 25.92M | $ 32.77M | $ 77.56M | $ 39.85M | $ 60.15M | |
$ 25.92M | $ -63.74M | $ -13.66M | $ -13.27M | $ 26.19M | |
$ -11.98M | $ -12.80M | $ 9.21M | $ 11.29M | $ -2.75M | |
$ 13.94M | $ -76.54M | $ -4.45M | $ -1.97M | $ 23.44M | |
$ -3.76M | $ -82.04M | $ -11.97M | $ -24.95M | $ 8.49M | |
$ -0.01 | $ -0.24 | $ -0.05 | $ -0.17 | $ 1.33 | |
$ -0.01 | $ -0.24 | $ -0.05 | $ -0.17 | $ 1.33 | |
343.39M | 346.38M | 254.28M | 142.88M | 6.37M | |
343.39M | 346.38M | 254.28M | 142.88M | 6.37M |