Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 597.07M | $ 704.83M | $ 938.56M | $ 826.46M | $ 755.29M | |
$ 95.10M | $ 78.78M | $ 139.54M | $ 148.53M | $ 170.64M | |
$ 73.90M | $ 90.81M | $ 99.57M | $ 95.47M | $ 107.36M | |
$ 25.54M | $ 27.68M | $ 28.50M | $ 25.87M | $ 34.71M | |
$ 44.97M | $ 13.76M | $ 66.33M | $ 96.48M | $ 12.25M | |
$ 21.21M | $ -12.03M | $ 39.97M | $ 53.06M | $ 63.27M | |
$ -20.33M | $ -148.00M | $ -7.12M | $ 14.05M | $ -88.32M | |
$ 880.00K | $ -160.03M | $ 32.84M | $ 67.11M | $ -25.05M | |
$ -64.56M | $ -105.91M | $ 28.45M | $ 57.83M | $ -75.44M | |
$ -1.88 | $ -3.10 | $ 0.84 | $ 1.72 | $ -2.26 | |
$ -1.88 | $ -3.10 | $ 0.84 | $ 1.72 | $ -2.26 | |
34.35M | 34.13M | 33.81M | 33.56M | 33.40M | |
34.35M | 34.13M | 33.83M | 33.67M | 33.40M |