Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.46B | $ 1.36B | $ 1.37B | $ 1.30B | $ 1.13B | |
$ 423.32M | $ 388.83M | $ 382.54M | $ 376.93M | $ 336.65M | |
$ 335.10M | $ 296.15M | $ 276.51M | $ 247.54M | $ 224.70M | |
$ 31.41M | $ 29.02M | $ 28.30M | $ 27.24M | $ 26.32M | |
$ 118.91M | $ 121.65M | $ 137.25M | $ 159.74M | $ 136.03M | |
$ 80.62M | $ 92.68M | $ 104.14M | $ 129.00M | $ 108.89M | |
$ -6.63M | $ -10.96M | $ -5.80M | $ 1.47M | $ -1.52M | |
$ 73.99M | $ 81.72M | $ 98.33M | $ 130.47M | $ 107.38M | |
$ 27.50M | $ 34.15M | $ 55.35M | $ 90.89M | $ 80.42M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.26 | $ 1.57 | $ 3.37 | $ 4.10 | $ 3.59 | |
$ 1.24 | $ 1.54 | $ 3.30 | $ 4.02 | $ 3.52 | |
21.80M | 21.72M | 21.68M | 22.15M | 22.37M | |
22.24M | 22.16M | 22.14M | 22.62M | 22.83M |