Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.66B | $ 2.02B | $ 1.75B | $ 1.39B | $ 1.51B | |
$ 255.82M | $ 350.00M | $ 215.33M | $ 159.54M | $ 188.50M | |
$ 110.37M | $ 109.56M | $ 112.37M | $ 79.18M | $ 123.12M | |
$ 77.04M | $ 76.66M | $ 93.59M | $ 101.97M | $ 104.67M | |
$ 225.54M | $ 317.09M | $ 203.82M | $ 154.50M | $ 170.04M | |
$ 145.44M | $ 164.92M | $ 42.64M | $ 4.35M | $ -7.57M | |
$ -21.14M | $ -15.01M | $ -4.38M | $ -16.45M | $ 57.75M | |
$ 124.30M | $ 225.42M | $ 98.58M | $ 63.91M | $ 50.19M | |
$ 92.90M | $ 168.63M | $ 73.73M | $ 48.13M | $ 37.59M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.53 | $ 6.37 | $ 2.74 | $ 1.78 | $ 1.34 | |
$ 3.53 | $ 6.37 | $ 2.74 | $ 1.78 | $ 1.34 | |
26.28M | 26.47M | 26.92M | 27.00M | 28.07M | |
26.31M | 26.49M | 26.93M | 27.00M | 28.07M |