Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.36B | $ 2.80B | $ 2.23B | $ 1.92B | $ 923.88M | $ 508.39M | |
$ 754.09M | $ 649.12M | $ -547.66M | $ -496.87M | $ 239.90M | $ 122.38M | |
$ 2.78B | $ 2.15B | $ 364.46M | $ 427.49M | $ 683.99M | $ 386.01M | |
$ 3.05B | $ 3.41B | $ 1.29B | $ 924.39M | $ 950.12M | $ 462.45M | |
$ -1.63B | $ -1.26B | $ -929.53M | $ -496.89M | $ -266.14M | $ -76.44M | |
$ -20.66M | $ -101.11M | $ -39.90M | $ -7.00M | $ 1.82M | $ 6.55M | |
$ 1.15B | $ -527.00K | $ -38.84M | $ -92.00K | $ -32.00K | $ -1.21M | |
$ -1.04B | $ -1.16B | $ -930.59M | $ -503.80M | $ -264.35M | $ -71.11M | |
$ 1.74M | $ 454.00K | $ 3.55M | $ -320.00K | $ -6.66M | $ 9.00K | |
- | - | - | - | - | - | |
$ -1.04B | $ -1.15B | $ -924.37M | $ -491.65M | $ -253.25M | $ -70.97M | |
$ -1.63 | $ -1.87 | $ -1.55 | $ -0.97 | $ -0.48 | $ -0.13 | |
$ -1.63 | $ -1.87 | $ -1.55 | $ -0.97 | $ -0.48 | $ -0.13 | |
$ 2.56B | $ 616.45M | $ 595.56M | $ 505.86M | $ 526.23M | $ 526.23M | |
$ 2.56B | $ 616.45M | $ 595.56M | $ 505.86M | $ 526.23M | $ 526.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.81B | $ 4.06B | $ 746.33M | $ 427.52M | $ 1.19B | $ 584.83M | |
$ -1.04B | $ -1.15B | $ -924.37M | $ -491.65M | $ -253.25M | $ -70.97M | |
$ -967.71M | $ -915.20M | - | - | $ -253.25M | $ -70.97M | |
- | - | - | - | $ 0.00 | - | |
$ -564.30M | $ -1.12B | $ -890.69M | $ -496.80M | $ -264.35M | $ -76.44M | |
$ -239.37M | $ -910.95M | $ -690.24M | $ -377.17M | $ -220.54M | $ -48.78M |