Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 774.29M | $ 758.74M | $ 719.37M | $ 718.63M | $ 716.77M | $ 932.52M | |
$ 82.53M | $ 87.00M | $ 67.85M | $ 67.04M | $ 211.44M | $ 255.45M | |
$ 689.99M | $ 671.74M | $ 651.52M | $ 651.59M | $ 505.33M | $ 677.07M | |
$ 511.71M | $ 521.36M | $ 580.00M | $ 684.46M | $ 453.07M | $ 541.90M | |
$ 178.28M | $ 150.37M | $ 71.52M | $ -32.87M | $ 52.25M | $ 135.17M | |
$ -112.70M | $ -115.85M | $ -83.37M | $ -64.52M | $ -75.89M | $ -108.07M | |
$ 13.69M | $ -386.00K | $ 5.07M | $ -454.00K | $ -469.00K | $ 402.00K | |
$ 65.26M | $ 34.14M | $ -908.03M | $ -96.94M | $ -24.10M | $ 27.50M | |
$ 42.34M | $ 43.25M | $ 21.39M | $ -32.47M | $ -140.17M | $ 8.86M | |
- | - | - | - | - | - | |
$ 22.91M | $ -9.11M | $ -1.86B | $ -116.04M | $ 158.47M | $ 18.44M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 594.24M | $ 608.37M | $ 647.85M | $ 751.50M | $ 664.52M | $ 797.35M | |
$ 22.91M | $ -9.11M | $ -929.41M | $ -64.47M | $ 158.47M | $ 18.64M | |
$ 39.94M | $ 26.97M | - | - | $ 116.06M | $ 18.64M | |
- | - | - | - | $ 75.89M | $ 108.07M | |
$ 105.29M | $ 150.37M | $ -908.03M | $ -32.42M | $ 51.78M | $ 135.57M | |
$ 190.20M | $ 232.57M | $ -803.95M | $ 127.56M | $ 273.19M | $ 398.82M |