Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.05B | $ 1.86B | $ 2.03B | $ 1.95B | $ 1.45B | |
$ 856.29M | $ 760.60M | $ 785.19M | $ 776.71M | $ 523.68M | |
$ 687.13M | $ 615.66M | $ 609.85M | $ 591.83M | $ 478.65M | |
$ 33.02M | $ 90.01M | $ 32.65M | $ 33.33M | $ 36.35M | |
$ 239.97M | $ 235.01M | $ 252.93M | $ 262.62M | $ 87.16M | |
$ 169.16M | $ 144.93M | $ 185.05M | $ 188.10M | $ -7.14M | |
$ -44.78M | $ -37.93M | $ -37.27M | $ -37.40M | $ -37.48M | |
$ 124.39M | $ 107.00M | $ 147.78M | $ 150.70M | $ -44.62M | |
$ 86.41M | $ 79.21M | $ 109.48M | $ 112.78M | $ -39.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.32 | $ 3.02 | $ 4.27 | $ 4.42 | $ -1.56 | |
$ 3.32 | $ 3.02 | $ 4.14 | $ 4.29 | $ -1.56 | |
26.06M | 26.23M | 25.66M | 25.54M | 25.52M | |
26.06M | 26.26M | 26.47M | 26.27M | 25.55M |