Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.90B | $ 2.69B | $ 2.46B | $ 1.71B | $ 1.91B | |
$ 146.17M | $ 170.81M | $ 162.87M | $ 101.57M | $ 107.35M | |
$ 164.42M | $ 158.87M | $ 143.92M | $ 145.58M | $ 135.32M | |
$ 28.91M | $ 30.61M | $ 33.46M | $ 32.77M | $ 33.00M | |
$ 13.47M | $ 61.10M | $ 67.00M | $ 7.58M | $ 77.14M | |
$ -18.25M | $ 41.05M | $ 36.07M | $ -31.27M | $ 38.32M | |
$ -61.04M | $ -33.93M | $ -19.72M | $ -25.15M | $ -35.01M | |
$ -79.30M | $ 7.12M | $ 16.35M | $ -56.42M | $ 3.31M | |
$ -87.02M | $ -17.97M | $ 11.55M | $ -53.78M | $ -1.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.06 | $ -0.01 | $ 0.01 | $ -0.03 | $ 0.00 | |
$ -0.06 | $ -0.01 | $ 0.01 | $ -0.03 | $ 0.00 | |
1.47B | 1.60B | 1.60B | 1.60B | 1.60B | |
1.60B | 1.60B | 1.60B | 1.60B | 1.60B |