Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 1.01B | $ 552.40M | $ -12.76M | $ 258.44M | $ 326.42M | |
- | - | - | - | - | - | |
- | $ 271.24M | $ 124.27M | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 738.28M | $ 428.13M | $ -59.44M | $ 201.72M | $ 225.52M | |
- | $ 20.08M | $ 11.56M | $ -3.02M | $ 36.94M | $ 13.42M | |
- | - | - | - | - | - | |
- | $ 610.52M | $ 349.61M | $ -72.07M | $ 164.78M | $ 212.11M | |
- | $ 2.79 | $ 0.14 | - | $ 0.78 | $ 0.97 | |
- | $ 2.74 | $ 0.14 | - | $ 0.78 | $ 0.97 | |
- | $ 218.87M | $ 218.76M | $ 219.05M | $ 219.05M | $ 218.65M | |
- | $ 223.01M | $ 221.80M | $ 219.70M | $ 219.05M | $ 219.62M | |
- | $ 12.50 | $ 0.12 | $ 0.19 | $ 0.00 | $ 0.13 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 975.73M | $ 405.24M | - | - | - | |
- | $ 610.52M | $ 349.61M | $ -72.07M | $ 164.78M | $ 212.11M | |
- | $ 553.71M | $ 346.78M | $ -62.46M | $ 164.78M | $ 212.11M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |