Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.63B | $ 1.90B | $ 1.83B | $ 60.30M | $ 1.67B | $ 1.49B | |
$ 161.50M | $ 617.40M | - | $ 38.80M | $ 378.50M | $ 389.50M | |
$ 802.50M | $ 1.26B | $ 1.40B | $ 1.76B | $ 1.29B | $ 1.10B | |
$ 224.80M | $ 459.10M | $ -704.20M | $ 383.70M | $ 733.90M | $ 241.80M | |
$ 714.10M | $ 1.38B | $ 699.70M | $ 1.38B | $ 555.70M | $ 856.60M | |
$ -149.30M | $ -266.50M | $ -166.60M | $ -164.20M | - | $ -196.20M | |
$ 20.10M | $ 5.60M | $ -12.00M | $ -53.10M | $ -6.20M | $ -700.00K | |
$ 244.00M | $ 367.60M | $ 711.70M | $ 1.26B | $ 549.50M | $ 855.90M | |
$ 18.20M | $ 81.50M | $ 175.90M | $ 302.60M | $ 128.50M | $ 199.80M | |
- | - | - | - | - | - | |
$ 181.60M | $ 286.10M | $ 535.80M | $ 958.30M | $ 421.00M | $ 656.10M | |
$ 14.12 | $ 22.09 | $ 39.50 | $ 59.57 | $ 23.57 | $ 34.71 | |
$ 13.98 | $ 21.99 | $ 39.32 | $ 59.52 | $ 23.47 | $ 34.57 | |
$ 50.47M | $ 12.95M | $ 13.56M | $ 16.09M | $ 17.86M | $ 18.90M | |
$ 50.80M | $ 13.01M | $ 13.63M | $ 16.10M | $ 17.94M | $ 18.98M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 38.26 | $ 34.70 | |
- | - | - | - | - | - | |
$ 224.80M | $ 459.10M | $ 426.30M | $ 422.50M | $ 1.11B | $ 631.30M | |
$ 181.60M | $ 286.10M | $ 535.80M | $ 958.30M | $ 421.00M | $ 656.10M | |
$ 228.99M | $ 361.10M | $ 608.64M | - | $ 426.67M | $ 657.48M | |
$ 12.00M | - | - | - | - | $ 196.20M | |
$ 362.20M | $ 634.10M | $ 878.30M | $ 1.43B | $ 555.70M | $ 856.60M | |
$ 376.00M | $ 660.70M | $ 903.90M | $ 1.45B | $ 579.50M | $ 879.00M |