Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.15B | $ 895.40M | $ 642.42M | $ 535.82M | $ 447.89M | |
$ 1.15B | $ 895.40M | $ 642.42M | $ 535.82M | $ 447.89M | |
$ 1.15B | $ 765.84M | $ -586.23M | $ -487.07M | $ -542.55M | |
$ 3.36M | $ -120.13M | $ 5.13M | $ 5.12M | $ 4.99M | |
$ 165.59M | $ 0.00 | $ 61.32M | $ 58.05M | $ -84.01M | |
$ 0.00 | $ 0.00 | $ 56.19M | $ 48.75M | $ -94.66M | |
$ 152.74M | $ 110.10M | $ -6.41M | $ -2.37M | $ 128.00K | |
$ 152.74M | $ 110.10M | $ 49.78M | $ 48.31M | $ -94.53M | |
$ 118.83M | $ 85.98M | $ 39.40M | $ 38.32M | $ -74.64M | |
$ 2.96 | $ 2.39 | $ 2.32 | $ 2.28 | $ -4.60 | |
$ 2.87 | $ 2.24 | $ 1.21 | $ 1.18 | $ -2.14 | |
40.10M | 36.03M | 17.01M | 16.79M | 16.21M | |
41.43M | 38.32M | 32.65M | 32.47M | 34.93M |