Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 382.62M | $ 323.59M | $ 276.21M | $ 221.93M | $ 186.88M | |
$ 284.53M | $ 244.50M | $ 207.31M | $ 165.68M | $ 137.79M | |
$ 284.53M | $ 37.94M | $ 96.95M | $ 77.65M | $ 69.36M | |
$ 93.92M | $ 59.30M | $ 167.32M | $ 134.07M | $ 118.73M | |
$ 299.33M | $ 206.35M | $ 287.63M | $ 156.00M | $ 141.67M | |
$ 284.53M | $ 206.57M | $ 127.43M | $ 96.54M | $ 74.72M | |
$ -100.03M | $ -55.11M | $ 70.58M | $ -9.29M | $ 5.08M | |
$ 184.50M | $ 151.46M | $ 198.01M | $ 87.25M | $ 79.80M | |
$ 184.50M | $ 151.46M | $ 198.01M | $ 61.51M | $ 58.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.94 | $ 1.81 | $ 2.61 | $ 0.87 | $ 0.86 | |
$ 1.93 | $ 1.81 | $ 2.61 | $ 0.87 | $ 0.86 | |
95.52M | 83.17M | 75.50M | 70.53M | 67.76M | |
95.84M | 83.37M | 75.59M | 70.79M | 68.17M |