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 | - | - | - | - | |
$ 236.35M | $ 209.88M | $ 1.11B | $ 1.20B | $ 607.94M | $ 705.80M | |
$ 10.28M | $ 448.40M | $ -712.14M | $ -697.35M | $ 668.88M | $ 605.14M | |
$ 226.07M | $ 437.37M | $ 400.90M | $ 508.01M | $ -60.94M | $ 100.66M | |
$ -26.14M | $ 99.78M | $ -53.90M | $ -39.42M | $ -46.28M | $ -55.11M | |
$ 68.46M | $ 21.38M | $ -75.26M | $ -63.21M | $ 12.14M | $ 8.12M | |
$ 268.38M | $ 112.81M | $ 462.23M | $ 527.61M | $ -120.09M | $ 37.43M | |
$ 65.00K | $ 541.00K | $ 379.00K | $ 389.00K | $ 131.00K | $ 237.00K | |
- | $ 12.32M | - | $ 30.46M | $ -17.45M | $ 505.00K | |
$ 268.31M | $ 112.27M | $ 421.88M | $ 527.22M | $ -120.22M | $ 37.19M | |
$ 1.33 | $ 0.56 | $ 2.30 | $ 2.74 | $ -0.96 | - | |
$ 1.33 | $ 0.56 | $ 2.29 | $ 2.73 | $ -0.96 | $ 0.26 | |
$ 403.04M | $ 199.92M | $ 200.69M | $ 192.42M | $ 125.23M | $ 143.50M | |
$ 403.04M | $ 200.48M | $ 201.19M | $ 193.12M | $ 125.23M | $ 143.60M | |
$ 1.10 | - | $ 2.35 | - | $ 0.05 | $ 0.33 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 34.56M | - | - | - | - | - | |
$ 372.65M | $ 1.12B | $ -712.14M | $ -697.35M | $ 668.88M | $ 605.14M | |
$ 27.24M | - | - | - | - | - | |
$ 268.31M | $ 112.27M | $ 421.88M | $ 527.22M | $ -120.22M | $ 37.19M | |
$ 218.44M | $ 331.67M | - | - | - | - | |
$ 295.62M | $ 210.63M | $ 518.47M | $ 567.52M | $ -72.61M | $ 96.97M | |
$ 360.63M | $ 361.31M | $ 651.93M | $ 693.89M | $ 41.47M | $ 192.90M |