Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 582.80M | $ 382.47M | $ 775.98M | $ 1.15B | $ 274.31M | |
$ 92.79M | $ 56.53M | $ 146.66M | $ 325.70M | $ 102.34M | |
$ 68.32M | $ 56.53M | $ 64.72M | $ 51.44M | $ 101.15M | |
$ 8.46M | $ 12.86M | $ 11.69M | $ 11.09M | $ 12.81M | |
$ 40.50M | $ 40.76M | $ 101.90M | $ 249.13M | $ -1.59M | |
$ 24.46M | $ 13.76M | $ 94.08M | $ 241.47M | $ -10.68M | |
$ 28.48M | $ 13.88M | $ 1.83M | $ 37.60M | $ -34.78M | |
$ 52.95M | $ 27.64M | $ 89.92M | $ 279.07M | $ 7.87M | |
$ 34.13M | $ 19.44M | $ 46.34M | $ 186.80M | $ 4.58M | |
$ 0.01 | $ 0.01 | $ 0.02 | $ 0.08 | $ 0.00 | |
$ 0.01 | $ 0.01 | $ 0.02 | $ 0.08 | $ 0.00 | |
2.38B | 2.38B | 2.41B | 2.42B | 2.42B | |
2.38B | 2.38B | 2.41B | 2.42B | 2.42B |