Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 69.70M | $ 541.19M | $ 471.35M | $ 427.94M | $ 324.50M | |
$ 69.70M | $ 541.19M | $ 471.35M | $ 427.94M | $ 324.50M | |
$ 531.45M | $ 541.19M | $ 7.08M | $ -259.30M | $ -232.56M | |
$ 10.07M | $ 0.00 | $ 10.94M | $ 11.84M | $ 11.82M | |
$ 0.00 | $ 0.00 | $ 273.47M | $ 182.78M | $ 107.61M | |
$ -524.27M | $ 246.53M | $ 239.67M | $ 168.63M | $ 91.95M | |
$ 755.52M | $ 0.00 | $ -14.01M | $ -80.17M | $ -41.81M | |
$ 231.24M | $ 246.53M | $ 259.46M | $ 168.63M | $ 91.95M | |
$ 185.27M | $ 194.06M | $ 203.04M | $ 133.06M | $ 74.38M | |
$ 5.06 | $ 5.09 | $ 5.32 | $ 3.86 | $ 2.76 | |
$ 5.04 | $ 5.07 | $ 5.31 | $ 3.86 | $ 2.76 | |
37.34M | 37.37M | 37.38M | 34.44M | 26.95M | |
37.48M | 37.51M | 37.50M | 34.50M | 26.99M |