Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 454.42M | $ 408.10M | $ 465.46M | $ 510.09M | $ 48.95B | |
- | - | - | $ -1.00K | - | $ 20.16B | |
- | $ 454.42M | $ 408.10M | $ 465.46M | $ 510.09M | $ 28.79B | |
- | $ 252.26M | $ 248.41M | $ 236.13M | $ 137.34M | $ 23.36B | |
- | $ 202.16M | $ 159.68M | $ 229.33M | $ 372.75M | $ 5.43B | |
- | $ 67.23M | $ 112.13M | $ 28.51M | $ 10.05M | $ -608.00M | |
- | - | $ -219.42M | $ -28.00M | $ -170.20M | - | |
- | $ 269.38M | $ 271.81M | $ 257.84M | $ 382.80M | $ 5.04B | |
- | $ 49.93M | $ 52.41M | $ 49.23M | $ 43.45M | $ 1.63B | |
- | - | - | - | - | - | |
- | $ 220.61M | $ 438.80M | $ 208.62M | $ 338.31M | $ 3.26B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 252.26M | $ 248.41M | $ 236.13M | $ 137.34M | $ 43.52B | |
- | $ 220.61M | $ 438.80M | $ 208.62M | $ 338.31M | $ 3.26B | |
- | $ 198.00M | - | - | - | $ 3.28B | |
- | - | - | - | - | $ 558.00M | |
- | $ 323.96M | $ 271.81M | $ 257.84M | $ 382.80M | $ 5.60B | |
- | $ 343.75M | $ 287.60M | $ 480.19M | $ 396.03M | $ 8.64B |