Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.53B | $ 1.88B | $ 1.57B | $ 1.42B | $ 1.17B | |
$ 1.17B | $ 489.90M | $ 446.80M | $ 453.50M | $ 424.80M | |
$ 1.37B | $ 309.00M | $ 312.60M | $ 302.20M | $ 273.90M | |
$ 278.20M | $ 251.80M | $ 242.20M | $ 231.70M | $ 217.80M | |
$ 486.30M | $ 539.40M | $ 417.50M | $ 411.70M | $ 405.50M | |
$ 160.10M | $ 180.90M | $ 134.20M | $ 151.30M | $ 150.90M | |
$ 23.90M | $ 25.90M | $ -34.10M | $ -40.40M | $ -28.80M | |
$ 184.00M | $ 206.80M | $ 100.10M | $ 110.90M | $ 122.10M | |
$ 179.30M | $ 247.10M | $ 131.30M | $ 169.20M | $ 174.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.11 | $ 4.31 | $ 2.35 | $ 3.23 | $ 3.36 | |
$ 3.10 | $ 4.30 | $ 2.34 | $ 3.22 | $ 3.36 | |
57.70M | 57.30M | 55.90M | 52.40M | 51.90M | |
57.80M | 57.40M | 56.00M | 52.50M | 51.90M |