Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 724.50M | $ 815.50M | $ 966.52M | $ 14.70M | $ 1.07B | $ 993.06M | |
$ 103.61M | $ 399.46M | - | - | $ 295.15M | $ 310.44M | |
$ 336.07M | $ 416.04M | $ 966.52M | $ 1.10B | $ 770.26M | $ 682.62M | |
$ 349.27M | $ 408.05M | $ 680.72M | $ -720.74M | $ 420.56M | $ 434.93M | |
$ 88.53M | $ 100.49M | $ 285.80M | $ 374.99M | $ 349.70M | $ 247.69M | |
$ -100.42M | $ 83.98M | $ -130.68M | $ -124.14M | $ -141.71M | $ -141.92M | |
$ 6.92M | $ -6.89M | $ 1.32M | $ -282.00K | $ 956.00K | $ 11.59M | |
$ 34.92M | $ -82.89M | $ 154.78M | $ 250.33M | $ 208.94M | $ 117.36M | |
$ 7.29M | $ -16.13M | $ 36.79M | $ 54.82M | $ 41.20M | $ 19.68M | |
- | - | - | - | - | - | |
$ 130.99M | $ -83.48M | $ 697.06M | $ 183.15M | $ 149.34M | $ 86.16M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 17.97M | $ 17.85M | |
$ 143.13M | $ 807.51M | $ 680.72M | $ -720.74M | $ 715.71M | $ 745.37M | |
$ 3.95M | $ -83.48M | $ 117.15M | $ 183.15M | $ 149.34M | $ 86.16M | |
$ -7.42B | $ -60.95M | $ 122.28M | - | $ 147.73M | $ 76.21M | |
- | - | - | - | $ 132.47M | $ 133.57M | |
$ 43.11M | - | $ 285.46M | $ 125.09M | $ 341.42M | $ 250.93M | |
$ 53.64M | - | $ 310.80M | $ 149.86M | $ 359.88M | $ 268.40M |