Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 366.43M | $ 1.47B | $ 1.20B | $ 1.05B | $ 913.10M | |
$ 366.43M | $ 351.62M | $ 273.65M | $ 303.63M | $ 268.10M | |
$ 259.42M | $ 274.19M | $ 218.41M | $ 184.77M | $ 173.08M | |
$ 52.98M | $ 50.95M | $ 44.39M | $ 38.78M | $ 41.11M | |
$ 170.54M | $ 119.83M | $ 99.63M | $ 157.64M | $ 136.13M | |
$ 107.02M | $ 77.44M | $ 48.31M | $ 115.01M | $ 89.22M | |
$ -4.75M | $ -22.48M | $ -9.93M | $ -1.15M | $ -7.66M | |
$ 102.27M | $ 54.95M | $ 38.38M | $ 113.85M | $ 81.56M | |
$ 64.95M | $ 40.34M | $ 24.44M | $ 93.43M | $ 59.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.08 | $ 1.23 | $ 0.74 | $ 2.82 | $ 1.83 | |
$ 2.06 | $ 1.22 | $ 0.73 | $ 2.79 | $ 1.81 | |
31.29M | 32.78M | 33.13M | 33.09M | 32.67M | |
31.48M | 33.07M | 33.50M | 33.51M | 33.03M |