Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.85B | $ 1.95B | $ 1.96B | $ 1.48B | $ 1.19B | |
$ 542.90M | $ 591.10M | $ 586.70M | $ 434.90M | $ 342.70M | |
$ 365.00M | $ 429.50M | $ 399.40M | $ 304.60M | $ 267.90M | |
$ 43.50M | $ 39.30M | $ 45.00M | $ 46.20M | $ 50.70M | |
$ 224.60M | $ 200.90M | $ 187.30M | $ 182.10M | $ 92.20M | |
$ 177.90M | $ 161.60M | $ 187.30M | $ 132.10M | $ 82.60M | |
$ -136.70M | $ 12.80M | $ -2.70M | $ 2.30M | $ -35.10M | |
$ 41.20M | $ 174.40M | $ 184.60M | $ 134.40M | $ 39.70M | |
$ 35.60M | $ 139.10M | $ 133.00M | $ 93.10M | $ 28.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.43 | $ 5.60 | $ 5.37 | $ 3.78 | $ 1.17 | |
$ 1.42 | $ 5.56 | $ 5.32 | $ 3.75 | $ 1.16 | |
24.93M | 24.85M | 24.79M | 24.65M | 24.56M | |
25.12M | 25.02M | 24.98M | 24.85M | 24.78M |