Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 886.89M | $ 952.30M | $ 1.03B | $ 896.84M | $ 804.97M | $ 818.18M | |
$ 227.72M | $ 450.46M | $ 413.82M | $ 335.85M | $ 299.78M | - | |
$ 659.17M | $ 501.83M | $ 612.41M | $ 560.99M | $ 505.19M | $ 818.18M | |
$ 458.70M | $ 472.80M | $ 866.54M | $ 750.81M | $ 677.34M | $ 655.56M | |
$ -33.52M | $ 24.90M | $ 155.52M | $ 144.90M | $ 127.62M | $ 162.63M | |
$ -147.04M | $ -212.23M | $ -147.56M | $ -118.14M | $ -109.73M | $ -101.80M | |
$ 36.83M | $ 19.30M | $ 24.48M | $ -2.26M | $ 1.46M | $ 4.98M | |
$ -222.04M | $ -163.90M | $ -16.52M | $ 29.01M | $ 16.43M | $ 55.85M | |
$ 6.58M | $ 6.80M | $ 1.19M | $ 1.09M | $ 1.04M | $ 692.00K | |
$ -5.67M | $ -3.90M | $ 943.00K | $ 1.82M | $ 736.00K | $ -747.00K | |
$ -236.05M | $ -192.18M | $ -56.50M | $ 6.06M | $ 383.00K | $ 42.73M | |
$ -1.66 | $ -1.36 | $ -0.78 | $ 0.08 | - | $ 0.56 | |
$ -1.66 | $ -1.36 | $ -0.78 | $ 0.08 | - | $ 0.56 | |
$ 1.14B | $ 284.37M | $ 289.31M | $ 304.63M | $ 307.17M | $ 309.50M | |
$ 1.14B | $ 284.37M | $ 289.31M | $ 305.28M | $ 307.25M | $ 312.72M | |
$ 0.15 | $ 0.38 | $ 1.00 | $ 1.00 | $ 1.00 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 574.25M | $ 923.27M | $ 866.54M | $ 750.81M | $ 677.34M | $ 655.56M | |
$ -218.49M | $ -173.89M | $ -34.97M | $ 10.11M | $ 2.04M | $ 44.49M | |
$ -133.96M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -64.31M | $ 50.51M | $ 133.38M | $ 150.95M | $ 123.37M | $ 61.73M | |
$ 313.95M | $ 444.87M | $ 506.60M | $ 494.56M | $ 423.05M | $ 882.18M |