Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.09B | $ 1.83B | $ 1.04B | $ 1.20M | $ 492.85M | $ 219.75M | |
$ 289.72M | $ 310.41M | $ 140.17M | $ -115.00M | $ 78.05M | $ 25.06M | |
$ 1.81B | $ 1.52B | $ 897.24M | $ 1.37B | $ 414.80M | $ 194.69M | |
$ 1.98B | $ 1.80B | $ 1.65B | $ 1.41B | $ 1.24B | $ 1.13B | |
$ -188.13M | $ -282.18M | $ -785.07M | $ -45.32M | $ -828.44M | $ -939.43M | |
$ 54.79M | $ -25.66M | $ -155.97M | $ -143.02M | $ -72.69M | $ 33.45M | |
$ 120.13M | $ -125.68M | $ 185.95M | $ 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 | $ -171.36M | $ -189.49M | $ -858.28M | $ -886.12M | |
$ -2.62 | $ -3.52 | $ -9.30 | $ -7.20 | $ -7.46 | $ -8.11 | |
$ -2.67 | $ -3.52 | $ -9.30 | $ -7.20 | $ -7.46 | $ -8.11 | |
$ 507.10M | $ 124.91M | $ 121.69M | $ 118.45M | $ 114.99M | $ 109.26M | |
$ 500.98M | $ 124.91M | $ 121.69M | $ 118.45M | $ 114.99M | $ 109.26M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -6.38 | $ -6.70 | |
- | - | - | - | $ -6.38 | $ -6.70 | |
- | - | - | - | - | - | |
$ 2.51B | $ 2.11B | $ 1.79B | $ 1.30B | $ 1.32B | $ 1.16B | |
$ -332.26M | $ -440.24M | $ -1.13B | $ -189.49M | $ -858.28M | $ -886.12M | |
$ -290.36M | $ -342.48M | $ -890.32M | - | $ -885.19M | $ -894.36M | |
- | - | - | - | $ 84.50M | $ 0.00 | |
$ -243.15M | $ -312.30M | $ -971.02M | $ -709.12M | $ -771.10M | $ -885.25M | |
$ -184.46M | $ -215.26M | $ -929.94M | $ -667.00M | $ -736.33M | $ -868.08M |