Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 860.21M | $ 763.76M | $ 810.02M | $ 712.29M | $ 509.15M | |
$ 860.21M | $ 376.98M | $ 401.10M | $ 360.13M | $ 76.05M | |
$ 922.59M | $ 295.47M | $ 306.82M | $ 296.30M | $ 77.20M | |
$ 145.92M | $ 129.47M | $ 138.25M | $ 142.81M | $ 137.16M | |
$ 83.15M | $ 210.99M | $ 232.52M | $ 195.13M | $ 88.96M | |
$ -62.38M | $ 81.52M | $ 94.28M | $ 63.82M | $ -1.15M | |
$ -52.23M | $ -33.04M | $ -9.20M | $ -38.91M | $ -95.10M | |
$ -114.61M | $ 48.48M | $ 85.08M | $ 24.91M | $ -96.25M | |
$ -110.27M | $ 37.29M | $ 64.60M | $ 16.05M | $ -84.02M | |
$ -0.74 | $ 0.26 | $ 0.43 | $ 0.11 | $ -0.55 | |
$ -0.74 | $ 0.26 | $ 0.43 | $ 0.11 | $ -0.55 | |
148.58M | 144.08M | 150.23M | 152.90M | 152.86M | |
148.58M | 146.23M | 151.81M | 152.90M | 152.86M |