Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.31B | $ 4.32B | $ 2.71B | $ 1.83B | $ 1.22B | $ 794.41M | |
$ 3.19B | $ 4.25B | - | - | $ 1.12B | $ 765.90M | |
$ 1.13B | $ 69.67M | $ 2.71B | $ 1.83B | $ 94.15M | $ 28.51M | |
$ 301.80M | $ 301.80M | $ 2.83B | $ 579.85M | $ 150.82M | $ 135.09M | |
$ 740.69M | $ -232.13M | $ -120.43M | $ 1.25B | $ -56.67M | $ -106.57M | |
$ 2.81M | $ -6.66M | $ -4.53M | $ -10.65M | $ -8.13M | $ -9.07M | |
$ -34.86M | $ -44.33M | $ 2.38B | $ 1.65B | $ 2.46M | $ 955.00K | |
$ -194.46M | $ -194.46M | $ -105.69M | $ -404.60M | $ -62.34M | $ -114.69M | |
$ 791.00K | $ 791.00K | $ 1.64M | $ 886.00K | $ 865.00K | $ -232.00K | |
$ 16.49M | $ 16.49M | $ 10.72M | $ -6.77M | - | - | |
$ -262.72M | $ -262.60M | $ 285.70M | $ -406.49M | $ -60.05M | $ -282.59M | |
$ -0.65 | $ -0.64 | $ -0.26 | $ -1.09 | $ -0.16 | $ -0.74 | |
$ -0.67 | $ -0.64 | $ -0.26 | $ -1.09 | $ -0.16 | $ -0.74 | |
$ 1.64B | $ 408.92M | $ 408.15M | $ 372.93M | $ 384.02M | $ 384.02M | |
$ 1.64B | $ 408.92M | $ 408.15M | $ 372.93M | $ 384.02M | $ 384.02M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.54B | $ 4.55B | $ 2.83B | $ 579.85M | $ 1.28B | $ 900.99M | |
$ -262.60M | $ -262.60M | $ -106.55M | $ -406.49M | $ -60.05M | $ -282.59M | |
$ -36.34M | - | $ -75.06M | - | $ -63.21M | $ -114.30M | |
- | - | - | - | $ 8.13M | $ 9.07M | |
$ -36.49M | $ -187.80M | $ -104.84M | $ -393.95M | $ -54.21M | $ -105.62M | |
$ 1.83M | $ -167.64M | $ -91.06M | $ -379.41M | $ -40.11M | $ -64.21M |