Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 339.68M | $ 318.88M | $ 303.60M | $ 273.13M | $ 134.93M | |
$ 219.20M | $ 204.35M | $ 189.80M | $ 177.99M | $ 73.66M | |
$ 97.80M | $ 108.00M | $ 110.78M | $ 93.54M | $ 69.80M | |
$ 2.02M | $ 2.02M | $ 1.13M | $ 850.38K | $ 262.19K | |
$ 123.42M | $ 98.37M | $ 82.77M | $ 83.88M | $ 4.34M | |
$ 121.40M | $ 96.35M | $ 78.70M | $ 83.03M | $ 3.76M | |
$ 26.67M | $ 19.39M | $ 2.94M | $ 1.59M | $ 315.75K | |
$ 148.07M | $ 115.74M | $ 81.64M | $ 84.61M | $ 4.07M | |
$ 135.68M | $ 117.34M | $ 79.76M | $ 82.60M | $ 3.21M | |
$ 0.85 | $ 0.74 | $ 0.52 | $ 0.56 | $ -0.02 | |
$ 0.74 | $ 0.65 | $ 0.45 | $ 0.46 | $ -0.02 | |
160.43M | 159.26M | 153.53M | 148.74M | 91.76M | |
183.16M | 181.80M | 176.64M | 179.90M | 91.76M |