Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 470.26M | $ 427.48M | $ 426.39M | $ 489.92M | $ 324.08M | |
$ 180.55M | $ 156.84M | $ 187.18M | $ 318.86M | $ 188.14M | |
$ 180.55M | $ 64.35M | $ 59.58M | $ 47.77M | $ 29.01M | |
$ 87.41M | $ 83.02M | $ 58.97M | $ 47.29M | $ 39.35M | |
$ 13.78M | $ 208.15M | $ 185.67M | $ 311.30M | $ 193.45M | |
$ 0.00 | $ 92.50M | $ 126.70M | $ 264.01M | $ 154.10M | |
$ -75.44M | $ 19.86M | $ -1.21M | $ -27.09M | $ -97.71M | |
$ -75.44M | $ 112.35M | $ 126.38M | $ 236.92M | $ 61.42M | |
$ -68.47M | $ 92.80M | $ 101.83M | $ 201.05M | $ 51.62M | |
$ -0.66 | $ 0.98 | $ 1.12 | $ 2.27 | $ 0.60 | |
$ -0.66 | $ 0.98 | $ 1.10 | $ 2.21 | $ 0.56 | |
103.24M | 94.70M | 90.79M | 88.60M | 92.18M | |
103.97M | 94.90M | 92.17M | 90.96M | 92.21M |