Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.39B | $ 1.39B | $ 1.41B | $ 1.21B | $ 918.61M | |
$ 664.88M | $ 628.48M | $ 599.63M | $ 548.73M | $ 439.46M | |
$ 571.13M | $ 602.83M | $ 535.16M | $ 417.26M | $ 298.24M | |
$ 7.65M | $ 6.87M | $ 5.60M | $ 4.03M | $ 3.72M | |
$ 101.06M | $ 32.08M | $ 69.71M | $ 137.59M | $ 144.98M | |
$ 93.75M | $ 25.65M | $ 64.47M | $ 131.47M | $ 141.22M | |
$ -70.95M | $ -65.78M | $ -38.67M | $ -11.07M | $ -6.78M | |
$ 22.80M | $ -40.13M | $ 25.79M | $ 120.40M | $ 134.44M | |
$ 17.89M | $ -31.39M | $ 20.43M | $ 95.01M | $ 104.82M | |
$ 2.38 | $ -4.92 | $ 3.20 | $ 14.60 | $ 15.70 | |
$ 2.33 | $ -4.92 | $ 3.11 | $ 13.92 | $ 14.95 | |
7.53M | 6.39M | 6.37M | 6.51M | 6.63M | |
7.68M | 6.39M | 6.57M | 6.82M | 6.96M |