Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 579.37M | $ 609.62M | $ 556.87M | $ 458.70M | $ 468.19M | |
$ 179.16M | $ 241.35M | $ 213.24M | $ 172.59M | $ 177.35M | |
$ 155.87M | $ 200.70M | $ 182.47M | $ 153.62M | $ 151.13M | |
$ 21.78M | $ 22.14M | $ 22.52M | $ 20.21M | $ 18.66M | |
$ 45.08M | $ 66.36M | $ 53.41M | $ 38.87M | $ 48.85M | |
$ 23.30M | $ 40.65M | $ 30.95M | $ 23.63M | $ 26.22M | |
$ -13.00M | $ -4.69M | $ -3.81M | $ -5.18M | $ -7.21M | |
$ 10.30M | $ 35.97M | $ 27.14M | $ 18.45M | $ 19.01M | |
$ 7.52M | $ 27.40M | $ 18.59M | $ 15.24M | $ 13.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.27 | $ 0.94 | $ 0.62 | $ 0.52 | $ 0.47 | |
$ 0.26 | $ 0.92 | $ 0.61 | $ 0.51 | $ 0.46 | |
28.13M | 29.23M | 29.81M | 29.45M | 29.03M | |
28.53M | 29.87M | 30.41M | 29.99M | 29.66M |