Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 538.27M | $ 420.10M | $ 340.31M | $ 297.98M | $ 333.24M | |
$ 538.27M | $ 417.57M | $ 340.31M | $ 297.98M | $ 333.24M | |
$ 7.06M | $ 420.10M | $ -230.76M | $ 132.66M | $ 146.27M | |
$ 0.00 | $ 0.00 | $ 10.74M | $ 8.48M | $ 9.28M | |
$ 0.00 | $ 0.00 | $ 102.63M | $ 128.56M | $ 123.85M | |
$ 531.21M | $ 179.95M | $ 109.55M | $ 120.13M | $ 114.50M | |
$ -385.96M | $ -4.35M | $ -118.00K | $ -3.14M | $ -3.98M | |
$ 145.25M | $ 175.60M | $ 91.70M | $ 120.13M | $ 114.50M | |
$ 118.81M | $ 142.05M | $ 71.27M | $ 93.61M | $ 88.59M | |
$ 3.10 | $ 3.74 | $ 2.20 | $ 3.04 | $ 2.87 | |
$ 3.09 | $ 3.72 | $ 2.18 | $ 3.01 | $ 2.85 | |
38.28M | 37.94M | 32.36M | 30.73M | 30.86M | |
38.42M | 38.11M | 32.68M | 31.07M | 31.08M |