Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 735.56M | $ 729.58M | $ 677.39M | $ 458.24M | $ 237.69M | |
$ 669.17M | $ 323.96M | $ 257.39M | $ 183.74M | $ 51.14M | |
$ 653.00M | $ 290.03M | $ 247.56M | $ 219.43M | $ 204.89M | |
$ 67.96M | $ 67.30M | $ 667.56M | $ 493.93M | $ 391.43M | |
$ 68.72M | $ 101.67M | $ 74.53M | $ 31.84M | $ -104.47M | |
$ 16.17M | $ 33.93M | $ 8.31M | $ -38.29M | $ -153.75M | |
$ -26.38M | $ -12.28M | $ -10.27M | $ -17.54M | $ -17.38M | |
$ -10.21M | $ 21.65M | $ -1.97M | $ -58.99M | $ -195.80M | |
$ -7.79M | $ 14.79M | $ -9.10M | $ -43.29M | $ -124.87M | |
$ -0.24 | $ 0.47 | $ -0.29 | $ -1.38 | $ -4.02 | |
$ -0.24 | $ 0.36 | $ -0.29 | $ -1.38 | $ -4.02 | |
31.89M | 31.66M | 31.49M | 31.36M | 31.04M | |
31.89M | 40.99M | 31.49M | 31.36M | 31.04M |