Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.83B | $ 1.62B | $ 1.43B | $ 1.32B | $ 1.07B | |
$ 1.83B | $ 221.39M | $ 165.72M | $ 191.80M | $ 105.94M | |
$ 1.73B | $ 122.69M | $ 115.88M | $ 87.58M | $ 60.53M | |
$ 198.39M | $ 189.49M | $ 184.72M | $ 170.66M | $ 154.71M | |
$ 323.10M | $ 292.79M | $ 278.53M | $ 278.37M | $ 199.74M | |
$ 104.62M | $ 98.70M | $ 46.36M | $ 82.55M | $ 53.23M | |
$ -59.76M | $ -59.89M | $ -3.39M | $ -23.68M | $ -36.54M | |
$ 44.86M | $ 38.81M | $ 42.97M | $ 58.88M | $ -854.00K | |
$ 2.79M | $ 3.04M | $ 33.61M | $ 44.32M | $ -1.75M | |
$ 0.04 | $ 0.05 | $ 0.60 | $ 0.84 | $ -0.03 | |
$ 0.04 | $ 0.05 | $ 0.59 | $ 0.83 | $ -0.03 | |
73.04M | 63.58M | 56.29M | 52.50M | 50.89M | |
74.76M | 64.66M | 57.32M | 53.42M | 50.89M |