Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 308.52M | $ 309.51M | $ 276.36M | $ 204.55M | $ 116.90M | |
$ 280.05M | $ 284.61M | $ 265.84M | $ 200.11M | $ 111.94M | |
$ 37.44M | $ 110.03M | $ 99.82M | $ 64.74M | $ 42.21M | |
$ 70.81M | $ 67.19M | $ 110.34M | $ 69.18M | $ 47.16M | |
$ 239.15M | $ 248.88M | $ 230.92M | $ 177.15M | $ 97.76M | |
$ 168.34M | $ 174.59M | $ 169.62M | $ 135.37M | $ 69.74M | |
$ -8.49M | $ -9.00M | $ -15.23M | $ -21.38M | $ -4.01M | |
$ 159.86M | $ 165.59M | $ 154.39M | $ 113.99M | $ 65.73M | |
$ 159.86M | $ 165.59M | $ 154.39M | $ 113.99M | $ 65.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.66 | $ 5.82 | $ 5.57 | $ 4.69 | $ 3.28 | |
$ 5.60 | $ 5.77 | $ 5.52 | $ 4.55 | $ 3.27 | |
28.23M | 27.98M | 27.35M | 23.90M | 19.44M | |
28.53M | 28.26M | 27.66M | 26.26M | 19.56M |