Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.09B | $ 1.88B | $ 1.82B | $ 1.86B | $ 1.67B | $ 1.49B | |
$ 161.50M | $ 617.40M | $ 475.00M | $ 421.10M | $ 416.40M | - | |
$ 323.90M | $ 1.26B | $ 1.35B | $ 1.43B | $ 1.25B | $ 1.49B | |
$ 114.30M | $ 915.10M | $ 645.70M | $ 422.50M | $ 325.60M | $ 358.70M | |
$ 378.60M | - | $ 1.32B | $ 1.38B | $ 1.29B | $ 1.06B | |
$ -78.80M | $ -19.70M | $ -6.60M | $ -164.20M | $ -192.00M | $ -196.20M | |
$ 36.20M | $ 600.00K | $ 2.80M | $ -53.10M | $ -42.20M | $ -66.80M | |
$ 254.00M | $ 367.60M | $ 711.70M | $ 1.26B | $ 549.50M | $ 855.90M | |
$ 20.20M | $ 81.50M | $ 175.90M | $ 302.60M | $ 166.40M | $ 199.80M | |
- | - | - | - | - | - | |
$ 189.60M | $ 286.10M | $ 535.80M | $ 958.30M | $ 421.00M | $ 656.10M | |
$ 15.07 | $ 22.09 | $ 39.50 | $ 59.57 | $ 23.57 | $ 34.71 | |
$ 14.90 | $ 21.99 | $ 39.32 | $ 59.52 | $ 23.47 | $ 34.57 | |
$ 49.81M | $ 12.95M | $ 13.56M | $ 16.09M | $ 17.86M | $ 18.90M | |
$ 50.17M | $ 13.01M | $ 13.63M | $ 16.10M | $ 17.94M | $ 18.98M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 114.30M | $ 1.53B | $ 1.12B | $ 422.50M | $ 325.60M | $ 358.70M | |
$ 189.60M | $ 286.10M | $ 535.80M | $ 958.30M | $ 421.00M | $ 656.10M | |
$ -3.16B | $ 290.40M | - | - | - | - | |
$ 123.20M | $ 266.50M | - | - | - | - | |
$ 195.20M | - | $ 702.30M | $ 1.43B | $ 741.50M | $ 1.05B | |
$ 201.90M | - | $ 727.90M | $ 1.45B | $ 765.30M | $ 1.07B |