Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
- | $ 454.42M | $ 408.10M | $ 465.46M | $ 510.09M | |
- | - | - | $ -1.00K | - | |
- | $ 454.42M | $ 408.10M | $ 465.46M | $ 510.09M | |
- | $ 252.26M | $ 248.41M | $ 236.13M | $ 137.34M | |
- | $ 202.16M | $ 159.68M | $ 229.33M | $ 372.75M | |
- | $ 67.23M | $ 112.13M | $ 28.51M | $ 10.05M | |
- | - | $ -219.42M | $ -28.00M | $ -170.20M | |
- | $ 269.38M | $ 271.81M | $ 257.84M | $ 382.80M | |
- | $ 49.93M | $ 52.41M | $ 49.23M | $ 43.45M | |
- | - | - | - | - | |
- | $ 220.61M | $ 438.80M | $ 208.62M | $ 338.31M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | $ 252.26M | $ 248.41M | $ 236.13M | $ 137.34M | |
- | $ 220.61M | $ 438.80M | $ 208.62M | $ 338.31M | |
- | $ 198.00M | - | - | - | |
- | - | - | - | - | |
- | $ 323.96M | $ 271.81M | $ 229.33M | $ 372.75M | |
- | $ 343.75M | $ 287.60M | $ 225.41M | $ 385.98M |