Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 309.51M | $ 276.36M | $ 204.55M | $ 116.90M | $ 44.67M | |
$ 284.61M | $ 265.84M | $ 200.11M | $ 111.94M | $ 43.35M | |
$ 110.03M | $ 99.82M | $ 64.74M | $ 42.21M | $ 18.42M | |
$ 67.19M | $ 110.34M | $ 69.18M | $ 47.16M | $ 19.73M | |
$ 248.88M | $ 230.92M | $ 177.15M | $ 97.76M | $ 33.53M | |
$ 174.59M | $ 169.62M | $ 135.37M | $ 69.74M | $ 24.93M | |
$ -9.00M | $ -15.23M | $ -21.38M | $ -4.01M | $ -1.46M | |
$ 165.59M | $ 154.39M | $ 113.99M | $ 65.73M | $ 23.48M | |
$ 165.59M | $ 154.39M | $ 113.99M | $ 65.73M | $ 17.17M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.82 | $ 5.57 | $ 4.69 | $ 3.28 | $ 1.63 | |
$ 5.77 | $ 5.52 | $ 4.55 | $ 3.27 | $ 1.61 | |
27.98M | 27.35M | 23.90M | 19.44M | 10.55M | |
28.26M | 27.66M | 26.26M | 19.56M | 10.68M |