Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 449.61M | $ 359.60M | $ 286.51M | $ 230.23M | $ 164.01M | |
$ 444.61M | $ 351.38M | $ 283.05M | $ 224.47M | $ 160.13M | |
$ 166.42M | $ 112.18M | $ 118.11M | $ 93.27M | $ 84.72M | |
$ 122.16M | $ 101.94M | $ 95.59M | $ 109.69M | $ 95.70M | |
$ 404.97M | $ 352.05M | $ 279.50M | $ 199.95M | $ 135.34M | |
$ 278.19M | $ 242.75M | $ 175.42M | $ 134.42M | $ 72.83M | |
$ -73.93M | $ -50.70M | $ -39.68M | $ -37.98M | $ -30.09M | |
$ 204.27M | $ 192.05M | $ 135.74M | $ 96.44M | $ 42.74M | |
$ 203.00M | $ 190.71M | $ 134.13M | $ 95.72M | $ 42.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.17 | $ 1.25 | $ 0.99 | $ 0.82 | $ 0.44 | |
$ 1.15 | $ 1.24 | $ 0.99 | $ 0.82 | $ 0.44 | |
173.86M | 152.14M | 134.94M | 116.36M | 95.31M | |
177.12M | 153.52M | 135.86M | 117.47M | 96.20M |