Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 631.45M | $ 566.77M | $ 463.93M | $ 276.87M | $ 310.02M | |
$ 377.34M | $ 326.17M | $ 209.49M | $ 150.62M | $ 179.84M | |
$ 207.45M | $ 150.71M | $ 176.17M | $ 128.41M | $ 123.60M | |
$ 0.00 | $ 149.26M | $ 134.39M | $ 68.94M | $ 61.61M | |
$ 169.90M | $ 308.33M | $ 168.76M | $ 86.58M | $ 118.07M | |
$ 169.90M | $ 166.96M | $ -104.57M | $ -46.70M | $ -5.09M | |
$ -71.33M | $ -91.23M | $ -62.17M | $ -21.00M | $ -28.65M | |
$ 98.57M | $ 75.73M | $ -28.85M | $ -3.37M | $ 27.58M | |
$ 69.19M | $ 48.16M | $ -25.00M | $ 71.52M | $ 26.75M | |
$ 2.14 | $ 1.60 | $ -0.74 | $ 2.05 | $ 0.78 | |
$ 1.71 | $ 1.29 | $ -0.74 | $ 1.86 | $ 0.76 | |
32.27M | 33.74M | 33.83M | 34.94M | 34.41M | |
40.42M | 41.79M | 33.83M | 41.05M | 35.15M |