Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 995.06M | $ 847.13M | $ 747.59M | $ 560.41M | $ 547.40M | $ 444.94M | |
$ 360.98M | $ 3.44M | $ -272.21M | $ 222.24M | $ 175.44M | $ 152.41M | |
$ 634.08M | $ 535.21M | $ 475.38M | $ 338.18M | $ 371.96M | $ 292.53M | |
$ 590.72M | $ 529.13M | $ -482.88M | $ 377.12M | $ 324.46M | $ 262.55M | |
$ 43.35M | $ 6.08M | $ -23.33M | $ -38.94M | $ 47.51M | $ 29.98M | |
$ 2.81M | $ 137.00K | $ 66.42M | $ 1.27M | $ 2.85M | $ 2.96M | |
$ 1.54M | $ 2.33M | $ -174.86M | $ -343.00K | $ -227.00K | $ -31.34M | |
$ 48.62M | $ 3.89M | $ -10.50M | $ -38.02M | $ 50.13M | $ 1.61M | |
$ 8.05M | $ 5.89M | $ -13.13M | $ -18.76M | $ 3.13M | $ -4.40M | |
- | - | - | $ 0.00 | $ 0.00 | $ -3.10M | |
$ 77.02M | $ -2.00M | $ 332.29M | $ -15.70M | $ 48.46M | $ 6.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 951.70M | $ 532.57M | $ -755.09M | $ 599.35M | $ 499.90M | $ 414.95M | |
$ 40.61M | $ -2.00M | $ 332.29M | $ -15.70M | $ 48.46M | $ 6.60M | |
$ 123.05M | $ 3.07M | - | $ -15.70M | $ 48.46M | $ 29.11M | |
- | - | - | - | - | - | |
$ 46.33M | $ 5.33M | $ -12.00M | $ -38.94M | $ 47.51M | $ 29.98M | |
$ 52.75M | $ 29.65M | $ 4.41M | $ -26.05M | $ 55.61M | $ 36.15M |