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 | - | - | - | $ 684.49M | $ 678.81M | |
$ 193.97M | $ 1.83B | $ 1.43B | $ 749.38M | $ 536.70M | $ 278.51M | |
$ 20.56M | $ 1.08B | $ 993.25M | $ -743.06M | $ 14.34M | $ 45.33M | |
$ 173.41M | $ 746.67M | $ 436.96M | $ 12.22M | $ 522.36M | $ 233.18M | |
$ -45.55M | $ -154.50M | $ 1.48M | $ -61.32M | $ -71.45M | $ -92.95M | |
$ 73.90M | $ -63.22M | $ -548.14M | $ -42.70M | $ -37.92M | $ 70.00K | |
$ 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 | - | - | |
$ 201.54M | $ 656.41M | $ 941.46M | $ -11.15M | $ 412.88M | $ 139.97M | |
$ 0.23 | - | - | - | $ 2.11 | $ 0.78 | |
$ 0.23 | - | - | - | $ 2.09 | $ 0.78 | |
$ 204.77M | - | - | - | $ 195.64M | $ 173.58M | |
$ 204.77M | - | - | - | $ 197.81M | $ 173.58M | |
- | - | - | - | $ 1.60 | $ 0.10 | |
- | - | - | - | - | - | |
$ 0.21 | - | - | - | $ 2.16 | $ 0.84 | |
$ 0.21 | - | - | - | $ 2.13 | $ 0.82 | |
- | - | - | - | $ 24.13M | $ 8.47M | |
$ 509.21M | $ 1.08B | $ 993.25M | $ -743.06M | $ 698.82M | $ 724.14M | |
$ 201.54M | $ 656.41M | $ 941.46M | $ -11.15M | $ 412.88M | $ 139.97M | |
$ 140.45M | $ 482.61M | - | - | $ 426.77M | $ 148.31M | |
$ 45.89M | - | - | - | $ 72.16M | $ 94.46M | |
$ 247.65M | $ 835.66M | $ 383.73M | $ 54.92M | $ 485.15M | $ 234.75M | |
$ 324.38M | $ 1.07B | $ 548.90M | $ 202.86M | $ 629.55M | $ 357.25M |