Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.59B | $ 1.39B | $ 764.62M | $ 605.11M | $ 1.29B | |
$ 231.66M | $ 160.75M | $ 20.86M | $ -29.27M | $ 148.74M | |
$ 170.47M | $ 121.14M | $ 85.51M | $ 77.24M | $ 115.48M | |
$ 141.09M | $ 115.72M | $ 92.46M | $ 101.67M | $ 120.67M | |
$ 166.31M | $ 164.03M | $ 44.51M | $ -299.40M | $ 155.62M | |
$ 61.19M | $ 39.16M | $ -63.97M | $ -394.78M | $ 23.07M | |
$ -40.37M | $ 17.56M | $ 15.88M | $ -8.43M | $ -16.99M | |
$ 20.82M | $ 56.72M | $ -49.66M | $ -403.21M | $ 6.08M | |
$ 74.40M | $ 48.28M | $ -49.81M | $ -401.73M | $ 4.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.72 | $ 0.51 | $ -0.57 | $ -4.72 | $ 0.05 | |
$ 0.72 | $ 0.50 | $ -0.57 | $ -4.72 | $ 0.05 | |
103.18M | 95.21M | 87.28M | 85.16M | 80.18M | |
103.37M | 95.99M | 87.28M | 85.16M | 80.67M |