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 | $ 309.00M | |
$ 43.50M | $ 39.30M | $ 39.70M | $ 46.20M | $ 50.70M | |
$ 224.60M | $ 200.90M | $ 231.80M | $ 182.10M | $ 92.20M | |
$ 177.90M | $ 161.60M | $ 187.30M | $ 132.10M | $ 33.70M | |
$ -136.70M | $ 12.80M | $ -2.70M | $ 2.30M | $ 6.00M | |
$ 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 |