Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 666.72M | $ 604.49M | $ 402.52M | $ 282.81M | $ 261.10M | |
$ 372.19M | $ 334.59M | $ 197.56M | $ 121.85M | $ 120.38M | |
$ 28.97M | $ 18.53M | $ 13.24M | $ 8.35M | $ 8.81M | |
$ 91.73M | $ 81.30M | $ 61.56M | $ 46.44M | $ 45.84M | |
$ 441.50M | $ 449.47M | $ 302.34M | $ 153.40M | $ 160.68M | |
$ 343.22M | $ 354.19M | $ 237.52M | $ 104.76M | $ 111.57M | |
$ -38.27M | $ -61.31M | $ -65.97M | $ -63.15M | $ -71.73M | |
$ 304.95M | $ 292.88M | $ 171.55M | $ 41.61M | $ 39.84M | |
$ 304.50M | $ 292.93M | $ 171.50M | $ 41.56M | $ 39.84M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.33 | $ 7.74 | $ 4.65 | $ 2.32 | $ 1.45 | |
$ 8.21 | $ 7.62 | $ 4.60 | $ 2.31 | $ 1.45 | |
35.41M | 36.60M | 35.13M | 17.94M | 12.11M | |
35.93M | 37.20M | 35.51M | 18.00M | 12.16M |