Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.11B | $ 2.46B | $ 1.81B | $ 1.60B | $ 1.05B | $ 1.33B | |
$ 705.00M | $ 700.00M | $ -1.24B | $ 1.15B | $ 860.50M | $ 986.70M | |
$ 1.52B | $ 1.76B | $ 566.40M | $ 446.10M | $ 193.50M | $ 343.00M | |
$ 1.92B | $ 1.90B | $ -164.20M | $ 146.40M | $ 114.80M | $ 122.00M | |
$ 595.90M | $ 564.00M | $ 402.20M | $ 299.70M | $ 78.70M | $ 221.00M | |
$ -274.10M | $ -268.40M | $ -147.30M | $ -84.70M | $ -80.00M | $ -70.90M | |
$ -158.40M | $ -266.20M | $ -353.90M | $ -143.90M | $ 9.30M | $ 46.30M | |
$ 454.70M | $ 561.80M | $ 608.80M | $ 343.60M | $ 8.00M | $ 196.40M | |
$ 112.70M | $ 144.50M | $ 169.40M | $ 94.50M | $ -5.30M | $ 56.80M | |
$ 145.80M | $ 146.30M | $ 152.70M | $ 143.20M | - | - | |
$ 345.00M | $ 417.30M | $ 439.40M | $ 249.10M | $ -81.90M | $ 137.50M | |
$ 4.57 | $ 5.55 | $ 11.58 | $ 3.23 | $ -2.07 | $ 3.43 | |
$ 4.51 | $ 5.49 | $ 11.42 | $ 3.18 | $ -2.08 | $ 3.38 | |
$ 299.70M | $ 75.20M | $ 37.90M | $ 77.20M | $ 39.60M | $ 40.10M | |
$ 302.90M | $ 76.10M | $ 38.50M | $ 78.40M | $ 40.10M | $ 40.60M | |
$ 0.38 | $ 0.38 | $ 0.71 | $ 0.34 | $ 0.62 | $ 0.58 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.83 | $ 4.43 | |
- | - | - | - | - | - | |
$ 2.63B | $ 2.60B | $ 2.03B | $ 1.30B | $ 975.30M | $ 1.11B | |
$ 342.00M | $ 417.30M | $ 439.40M | $ 249.10M | $ -81.90M | $ 137.50M | |
$ 420.07M | $ 370.32M | $ 250.75M | - | $ 27.00M | $ 143.67M | |
- | - | - | - | $ 80.00M | $ 70.90M | |
$ 728.80M | $ 830.20M | $ 756.10M | $ 428.30M | $ 88.00M | $ 267.30M | |
$ 912.20M | $ 1.01B | $ 875.10M | $ 536.80M | $ 185.90M | $ 368.30M |