Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 598.71M | $ 885.77M | $ 1.11B | $ 1.20B | $ 607.94M | $ 705.80M | |
$ 362.36M | $ 675.88M | - | - | $ 563.89M | $ 589.85M | |
$ 236.35M | $ 209.88M | $ 1.11B | $ 1.20B | $ 44.05M | $ 115.95M | |
$ 10.28M | $ 448.40M | $ -712.14M | $ -697.35M | $ 10.76M | $ 15.29M | |
$ 226.07M | $ 437.37M | $ 400.90M | $ 508.01M | $ 33.29M | $ 100.66M | |
$ -26.14M | $ 99.78M | $ -53.90M | $ -39.42M | $ -47.11M | $ -55.11M | |
$ 68.46M | $ 21.38M | $ -75.26M | $ -63.21M | $ -123.72M | $ -8.12M | |
$ 268.38M | $ 112.81M | $ 462.23M | $ 527.61M | $ -137.54M | $ 37.43M | |
$ 65.00K | $ 541.00K | $ 379.00K | $ 389.00K | $ 131.00K | $ 237.00K | |
- | $ 12.32M | - | $ 30.46M | - | - | |
$ 268.31M | $ 112.27M | $ 421.88M | $ 527.22M | $ -137.67M | $ 37.19M | |
$ 0.81 | - | - | - | $ -0.96 | $ 0.26 | |
$ 0.81 | - | - | - | $ -0.96 | $ 0.26 | |
$ 202.15M | - | - | - | $ 143.28M | $ 143.50M | |
$ 202.15M | - | - | - | $ 143.28M | $ 143.60M | |
$ 0.50 | - | - | - | $ 0.05 | $ 0.33 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 34.56M | - | - | - | $ 66.81M | $ 117.78M | |
$ 372.65M | $ 1.12B | $ -712.14M | $ -697.35M | $ 574.65M | $ 605.14M | |
$ 27.24M | - | - | - | $ 44.67M | $ 57.11M | |
$ 268.31M | $ 112.27M | $ 421.88M | $ 527.22M | $ -137.67M | $ 37.19M | |
$ 218.44M | $ 331.67M | - | - | $ -44.06M | $ 45.27M | |
$ 295.62M | $ 210.63M | $ 518.47M | $ 567.52M | $ -92.86M | $ 94.54M | |
$ 360.63M | $ 361.31M | $ 651.93M | $ 693.89M | $ 18.44M | $ 188.38M |