Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.11B | $ 1.15B | $ 1.30B | $ 1.13B | $ 892.21M | |
$ 471.00M | $ 499.93M | $ 588.99M | $ 554.65M | $ 413.29M | |
$ 470.67M | $ 534.80M | $ 591.31M | $ 465.15M | $ 377.77M | |
$ 0.00 | $ 95.56M | $ 99.17M | $ 84.93M | $ 71.59M | |
$ 337.00K | $ 60.69M | $ 96.85M | $ 174.44M | $ 107.12M | |
$ 337.00K | $ -34.87M | $ -2.32M | $ 89.51M | $ 35.53M | |
$ 25.26M | $ 14.76M | $ -130.00K | $ -23.50M | $ -6.18M | |
$ 25.59M | $ -20.11M | $ -2.45M | $ 66.01M | $ 29.35M | |
$ 12.53M | $ -20.37M | $ 5.65M | $ 77.85M | $ 32.19M | |
$ 0.27 | $ -0.45 | $ 0.13 | $ 1.79 | $ 0.76 | |
$ 0.27 | $ -0.45 | $ 0.12 | $ 1.62 | $ 0.74 | |
46.05M | 45.21M | 44.40M | 43.48M | 42.58M | |
46.26M | 45.21M | 45.89M | 47.94M | 43.74M |