Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.22B | $ 864.33M | $ 535.63M | $ 841.65M | $ 303.16M | $ 457.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.05B | $ 810.68M | $ 476.13M | $ 628.89M | $ 393.44M | $ 499.99M | |
$ 8.32M | $ 17.36M | $ 9.77M | $ 4.01M | $ 5.71M | $ 1.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 629.06M | $ 793.31M | $ 466.36M | $ 624.88M | $ 387.74M | $ 498.00M | |
$ 1.61 | $ 2.03 | $ 1.18 | $ 1.59 | $ 1.00 | $ 1.53 | |
$ 1.61 | $ 2.03 | $ 1.18 | $ 1.59 | $ 1.00 | $ 1.53 | |
$ 1.56B | $ 390.10M | $ 394.01M | $ 392.30M | $ 388.65M | $ 324.63M | |
$ 1.56B | $ 390.10M | $ 394.01M | $ 392.30M | $ 388.65M | $ 324.63M | |
$ 1.09 | $ 1.40 | $ ― | $ 0.31 | $ 1.24 | $ 1.06 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 629.06M | $ 793.31M | $ 466.36M | $ 624.88M | $ 387.74M | $ 498.00M | |
$ -355.40M | $ ― | $ ― | $ 462.23M | $ 387.74M | $ 498.00M | |
$ 554.85M | $ 410.59M | $ 307.54M | $ 219.13M | $ 136.39M | $ 125.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |