Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 682.63M | $ 1.83B | $ 1.44B | $ 749.38M | $ 1.22B | $ 957.32M | |
$ 488.66M | - | - | - | - | - | |
$ 193.97M | $ 1.83B | $ 1.43B | $ 749.38M | $ 1.22B | $ 957.32M | |
$ 20.56M | $ 1.08B | $ 993.25M | $ -743.06M | $ -743.29M | $ -721.22M | |
$ 173.41M | $ 746.67M | $ 436.96M | $ 12.22M | $ 507.80M | $ 239.52M | |
$ -45.55M | $ -154.50M | $ 1.48M | $ -61.32M | $ -71.45M | $ -92.95M | |
$ 73.90M | $ -63.22M | $ -548.14M | $ -42.70M | $ 25.38M | $ 6.25M | |
$ 201.76M | $ 656.62M | $ 475.95M | $ -6.51M | $ 412.99M | $ 140.29M | |
$ 223.00K | $ 205.00K | $ 412.00K | $ 4.63M | $ -14.00K | $ 307.00K | |
- | $ 3.38M | $ 14.24M | $ -724.00K | $ -4.42M | $ 1.68M | |
$ 201.54M | $ 656.41M | $ 941.46M | $ -11.15M | $ 412.88M | $ 139.97M | |
$ 0.92 | $ 2.95 | $ 2.22 | $ -0.06 | $ 2.11 | $ 0.81 | |
$ 0.92 | $ 2.95 | $ 2.22 | $ -0.06 | $ 2.09 | $ 0.78 | |
$ 428.59M | $ 222.62M | $ 214.01M | $ 185.80M | $ 195.68M | $ 173.58M | |
$ 428.59M | $ 222.62M | $ 424.08M | $ 185.80M | $ 129.00K | $ 179.31M | |
- | - | $ 1.22 | - | $ 1.60 | $ 0.10 | |
- | - | - | - | - | - | |
$ 0.21 | - | - | - | - | - | |
$ 0.21 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 509.21M | $ 1.08B | $ 993.25M | $ -743.06M | $ -743.29M | $ -721.22M | |
$ 201.54M | $ 656.41M | $ 941.46M | $ -11.15M | $ 412.88M | $ 139.97M | |
$ 140.45M | $ 482.61M | - | - | - | - | |
$ 45.89M | - | - | - | - | - | |
$ 247.65M | $ 835.66M | $ 383.73M | $ 54.92M | $ 478.15M | $ 224.05M | |
$ 324.38M | $ 1.07B | $ 548.90M | $ 202.86M | $ 618.52M | $ 346.55M |