Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 203.39M | $ 185.85M | $ 165.59M | $ 155.41M | $ 147.35M | |
$ 188.53M | $ 162.06M | $ 144.03M | $ 133.36M | $ 123.83M | |
$ 78.76M | $ 70.91M | $ 26.74M | $ 46.90M | $ 48.54M | |
$ 60.42M | $ 51.34M | $ 41.17M | $ 35.52M | $ 31.72M | |
$ 170.76M | $ 143.02M | $ 145.95M | $ 126.82M | $ 107.09M | |
$ 109.77M | $ 91.15M | $ 117.29M | $ 86.46M | $ 75.58M | |
$ -38.71M | $ -31.00M | $ -27.25M | $ -23.60M | $ -6.19M | |
$ 71.06M | $ 60.15M | $ 90.04M | $ 62.86M | $ 69.39M | |
$ 71.06M | $ 60.15M | $ 90.04M | $ 62.86M | $ 69.39M | |
$ 1.26 | $ 1.16 | $ 1.88 | $ 1.37 | $ 1.62 | |
$ 1.25 | $ 1.15 | $ 1.88 | $ 1.37 | $ 1.62 | |
54.30M | 50.02M | 46.73M | 44.78M | 42.04M | |
54.55M | 50.22M | 46.84M | 44.82M | 42.07M |