Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 980.59M | $ 1.23B | $ 1.03B | $ 660.42M | $ 614.89M | |
$ 361.90M | $ 629.32M | $ 461.57M | $ 292.40M | $ 227.16M | |
$ 163.84M | $ 199.96M | $ 232.54M | $ 106.26M | $ 80.50M | |
$ 80.45M | $ 78.82M | $ 84.16M | $ 74.29M | $ 70.87M | |
$ 278.50M | $ 516.90M | $ 330.04M | $ 240.36M | $ 207.54M | |
$ 198.06M | $ 417.88M | $ 244.99M | $ 190.01M | $ 154.58M | |
$ -1.07M | $ 9.63M | $ 1.00M | $ -33.17M | $ -23.38M | |
$ 196.99M | $ 427.51M | $ 245.99M | $ 156.84M | $ 131.20M | |
$ 145.40M | $ 325.20M | $ 161.11M | $ 99.67M | $ 89.13M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.09 | $ 0.21 | $ 0.10 | $ 0.06 | $ 0.06 | |
$ 0.09 | $ 0.21 | $ 0.10 | $ 0.06 | $ 0.06 | |
1.57B | 1.57B | 1.58B | 1.58B | 1.58B | |
1.57B | 1.57B | 1.58B | 1.58B | 1.58B |