Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.23B | $ 953.90M | $ 1.05B | $ 891.70M | $ 862.30M | |
$ 152.50M | $ 83.30M | $ 89.80M | $ 124.50M | $ 124.60M | |
$ 86.80M | $ 76.40M | $ 77.50M | $ 63.60M | $ 56.20M | |
$ 37.70M | $ 32.80M | $ 30.10M | $ 24.70M | $ 18.10M | |
$ 110.70M | $ 43.50M | $ 4.40M | $ 94.40M | $ 86.50M | |
$ 65.70M | $ 6.90M | $ 21.80M | $ 60.90M | $ 68.40M | |
$ -5.30M | $ -7.80M | $ 6.00M | $ 5.10M | $ -24.60M | |
$ 60.40M | $ -900.00K | $ -31.20M | $ 66.00M | $ 43.80M | |
$ 36.70M | $ -2.80M | $ -34.90M | $ 44.90M | $ 28.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.52 | $ -0.04 | $ -0.49 | $ 0.64 | $ 0.41 | |
$ 0.52 | $ -0.04 | $ -0.49 | $ 0.63 | $ 0.41 | |
71.20M | 70.75M | 70.65M | 70.58M | 70.55M | |
71.20M | 70.75M | 70.65M | 71.07M | 70.55M |