Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 474.00M | $ 645.72M | $ 904.65M | $ 741.14M | $ 418.14M | |
$ 423.85M | $ 581.41M | $ 818.35M | $ 661.53M | $ 363.98M | |
$ 422.59M | $ 501.98M | $ 721.12M | $ 669.92M | $ 299.55M | |
$ 12.29M | $ 11.62M | $ 10.68M | $ 14.85M | $ 15.51M | |
$ 35.39M | $ 111.57M | $ 113.26M | $ 1.10M | $ 80.89M | |
$ 1.26M | $ 79.44M | $ 97.23M | $ -8.36M | $ 64.43M | |
$ -7.76M | $ -8.89M | $ -23.14M | $ -884.00K | $ -95.00K | |
$ -6.50M | $ 70.55M | $ 74.08M | $ -9.28M | $ 64.34M | |
$ -12.85M | $ 49.10M | $ 61.49M | $ 3.60M | $ 86.05M | |
$ -0.13 | $ 0.49 | $ 0.54 | $ 0.03 | $ 0.79 | |
$ -0.13 | $ 0.46 | $ 0.51 | $ 0.03 | $ 0.79 | |
98.59M | 100.73M | 114.27M | 118.22M | 109.14M | |
98.59M | 105.78M | 121.40M | 118.22M | 109.14M |