Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.20B | $ 4.20B | $ 5.34B | $ 4.23B | $ 3.50B | $ 3.67B | |
$ 451.34M | $ 553.33M | $ 4.45B | $ -3.63B | $ 3.07B | $ 3.38B | |
$ 3.75B | $ 3.65B | $ 889.50M | $ 599.64M | $ 425.44M | $ 285.11M | |
$ -1.08B | $ -2.95B | $ 149.89M | $ -361.18M | $ 319.61M | $ 132.69M | |
$ 1.76B | $ 212.23M | $ 474.72M | $ 238.46M | $ 105.83M | $ 152.42M | |
$ -3.42M | $ -3.42M | $ -6.63M | $ -7.30M | $ -9.34M | $ -8.89M | |
$ -7.23M | $ -7.23M | $ 131.00K | $ 245.00K | $ -383.00K | $ 341.00K | |
$ 209.20M | $ 209.20M | $ 467.96M | $ 230.91M | $ 96.10M | $ 143.87M | |
$ 41.68M | $ 41.68M | $ 111.01M | $ 59.44M | $ 22.54M | $ 36.70M | |
- | - | - | - | - | - | |
$ -3.14B | $ 167.53M | $ 356.95M | $ 171.47M | $ 73.56M | $ 107.17M | |
- | - | - | - | $ 2.22 | $ 3.22 | |
- | - | - | - | $ 2.19 | $ 3.20 | |
- | - | - | - | $ 33.18M | $ 33.28M | |
- | - | - | - | $ 33.54M | $ 33.48M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 3.41 | |
- | - | - | - | - | $ 3.39 | |
- | - | - | - | - | - | |
$ 475.05M | $ -2.39B | $ 4.60B | $ -3.99B | $ 3.39B | $ 3.52B | |
- | - | - | - | $ 9.75M | $ 10.99M | |
$ 167.53M | $ 167.53M | $ 356.95M | $ 171.47M | $ 73.56M | $ 107.17M | |
$ 79.57M | - | $ 369.69M | - | $ 73.56M | $ 107.17M | |
$ 189.05M | $ 222.64M | $ 474.59M | $ 238.21M | $ 105.85M | $ 154.86M | |
$ 235.32M | $ 407.09M | $ 628.32M | $ 368.84M | $ 229.53M | $ 271.75M |