Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.02B | $ 3.09B | $ 3.43B | $ 2.62B | $ 1.17B | |
$ 332.90M | $ 332.10M | $ 140.80M | $ 182.40M | $ 179.20M | |
$ 245.20M | $ 236.30M | $ 114.10M | $ 118.80M | $ 90.60M | |
$ 116.40M | $ 108.60M | $ 106.90M | $ 91.50M | $ 52.20M | |
$ 223.60M | $ 211.80M | $ 131.50M | $ 151.00M | $ 136.60M | |
$ 87.70M | $ 95.80M | $ -73.80M | $ -66.80M | $ 35.00M | |
$ -24.20M | $ -39.50M | $ -41.90M | $ -88.40M | $ -42.30M | |
$ 63.50M | $ 56.30M | $ -37.90M | $ -24.00M | $ 38.80M | |
$ 46.80M | $ 47.20M | $ -29.60M | $ -18.50M | $ 28.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.91 | $ 2.95 | $ -1.86 | $ -1.17 | $ 1.82 | |
$ 2.87 | $ 2.92 | $ -1.86 | $ -1.17 | $ 1.81 | |
16.07M | 15.99M | 15.91M | 15.84M | 15.80M | |
16.32M | 16.13M | 15.91M | 15.84M | 15.91M |