Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.00B | $ 1.02B | $ 993.65M | $ 918.40M | $ 891.52M | $ 936.68M | |
$ 90.90M | $ 361.63M | $ 333.82M | $ 303.40M | $ 305.41M | $ 734.00K | |
$ 820.22M | $ 658.86M | $ 659.83M | $ 615.00M | $ 586.11M | $ 936.68M | |
$ 459.32M | $ 509.19M | $ 418.20M | $ 413.84M | $ 424.85M | $ 395.81M | |
$ 541.45M | $ 511.30M | $ 575.45M | $ 504.55M | $ 466.67M | $ 540.87M | |
$ -112.94M | $ -209.47M | $ -150.19M | $ -147.50M | $ -142.87M | $ 164.63M | |
$ -52.23M | $ -16.04M | $ 5.10M | $ -2.47M | $ -13.77M | $ -11.36M | |
$ 61.19M | $ -75.84M | $ 96.54M | $ 359.53M | $ 343.97M | $ 716.86M | |
- | - | - | - | - | - | |
$ -34.03M | $ -34.64M | $ 1.22M | $ 946.00K | $ 430.00K | $ 6.92M | |
$ -16.69M | $ -43.90M | $ 96.23M | $ 64.39M | $ 49.59M | $ 661.88M | |
$ -0.10 | $ -0.26 | $ 0.55 | $ 0.37 | $ 0.28 | $ 2.09 | |
$ -0.10 | $ -0.26 | $ 0.55 | $ 0.37 | $ 0.28 | $ 2.09 | |
$ 668.75M | $ 169.60M | $ 175.76M | $ 175.48M | $ 175.38M | $ 173.36M | |
$ 668.75M | $ 169.60M | $ 175.76M | $ 175.48M | $ 175.38M | $ 173.36M | |
$ 0.76 | $ 0.76 | $ 1.03 | $ 1.12 | - | $ 1.06 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 550.23M | $ 870.82M | $ 752.02M | $ 413.84M | $ 424.85M | $ 395.81M | |
$ -16.05M | $ -42.71M | $ 97.14M | $ 65.27M | $ 50.42M | $ 363.71M | |
$ 383.95M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 203.61M | $ 133.63M | $ 246.72M | $ 203.63M | $ 181.43M | $ 552.23M | |
$ 614.81M | $ 591.01M | $ 619.52M | $ 574.92M | $ 566.67M | $ 907.76M |