Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.22B | $ 1.13B | $ 1.07B | $ 1.13B | $ 1.03B | |
$ 569.43M | $ 509.02M | $ 468.16M | $ 523.42M | $ 494.99M | |
$ 413.81M | $ 413.70M | $ 394.17M | $ 412.84M | $ 359.46M | |
$ 0.00 | $ 57.31M | $ 63.12M | $ 103.42M | $ 109.15M | |
$ 155.63M | $ 170.43M | $ 137.12M | $ 214.00M | $ 244.69M | |
$ 155.63M | $ 95.32M | $ 70.76M | $ 147.26M | $ 161.69M | |
$ 5.80M | $ 5.41M | $ -1.19M | $ 2.69M | $ 4.57M | |
$ 161.43M | $ 100.73M | $ 69.57M | $ 76.60M | $ 113.96M | |
$ 112.68M | $ 69.79M | $ 46.67M | $ 55.09M | $ 86.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.81 | $ 2.98 | $ 1.97 | $ 2.30 | $ 3.81 | |
$ 4.67 | $ 2.91 | $ 1.94 | $ 2.28 | $ 3.77 | |
23.41M | 23.40M | 23.68M | 23.95M | 22.63M | |
24.14M | 23.96M | 24.00M | 24.12M | 22.86M |