Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.09B | $ 1.83B | $ 1.04B | $ 844.29M | $ 492.85M | $ 219.75M | |
$ 303.16M | $ 310.41M | $ 168.82M | $ 140.14M | $ 74.19M | $ 25.06M | |
$ 1.79B | $ 1.52B | $ 868.60M | $ 704.14M | $ 418.67M | $ 194.69M | |
$ 1.98B | $ 1.80B | $ 1.65B | $ 1.41B | $ 1.24B | $ 1.13B | |
$ -188.13M | $ -282.18M | $ -785.07M | $ -708.65M | $ -828.44M | $ -939.43M | |
$ 54.79M | $ -25.66M | $ 131.16M | $ -143.02M | $ -72.69M | $ 33.45M | |
$ -131.24M | $ -125.68M | $ -210.76M | $ 471.00K | $ -45.52M | $ -20.73M | |
$ -321.10M | $ -433.52M | $ -1.13B | $ -852.14M | $ -855.60M | $ -885.25M | |
$ 11.16M | $ 6.72M | $ 4.16M | $ 680.00K | $ 2.68M | $ 863.00K | |
- | - | - | - | - | - | |
$ -332.26M | $ -440.24M | $ -1.13B | $ -852.82M | $ -489.03M | $ -886.12M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.51B | $ 2.11B | $ 1.82B | $ 1.53B | $ 1.32B | $ 1.16B | |
$ -332.26M | $ -440.24M | $ -1.13B | $ -852.82M | $ -858.28M | $ -886.12M | |
$ -290.36M | $ -342.48M | - | - | $ -675.92M | $ -699.35M | |
- | - | - | - | - | - | |
$ -243.15M | $ -312.30M | $ -971.02M | $ -709.12M | $ -771.10M | $ -885.25M | |
$ -184.46M | $ -215.26M | $ -885.48M | $ -619.43M | $ -696.67M | $ -848.06M |