Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 771.65M | $ 746.64M | $ 460.71M | $ 464.48M | $ 406.56M | $ 459.95M | |
$ 253.26M | $ 260.37M | $ 123.54M | $ -114.91M | $ 101.89M | $ 100.61M | |
$ 518.38M | $ 486.27M | $ 337.17M | $ 349.56M | $ 304.67M | $ 359.35M | |
$ 588.03M | $ 595.87M | $ 365.25M | $ 357.88M | $ 318.24M | $ 343.92M | |
$ -97.01M | $ -139.11M | $ -13.27M | $ -8.31M | $ -13.57M | $ 15.43M | |
$ -15.58M | $ -8.63M | $ -1.29M | $ 933.00K | $ -2.48M | $ -122.00K | |
$ 5.38M | $ 938.00K | $ 3.15M | $ 3.34M | $ 15.68M | $ -42.35M | |
$ -117.96M | $ -148.68M | $ -17.71M | $ -13.49M | $ -368.00K | $ -27.05M | |
$ 2.53M | $ 2.72M | $ 2.04M | $ 24.88M | $ -2.88M | $ 1.41M | |
- | - | - | - | - | - | |
$ -113.35M | $ -151.40M | $ -34.56M | $ -38.38M | $ 2.52M | $ -28.46M | |
$ -2.75 | $ -4.12 | $ -0.98 | $ -1.95 | $ 0.13 | $ -1.51 | |
$ -2.75 | $ -4.12 | $ -0.98 | $ -1.95 | $ 0.13 | $ -1.51 | |
$ 146.92M | $ 36.73M | $ 20.05M | $ 19.69M | $ 19.27M | $ 18.90M | |
$ 146.92M | $ 36.73M | $ 20.05M | $ 19.69M | $ 19.39M | $ 18.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 1.47 | |
- | - | - | - | - | - | |
$ 841.29M | $ 856.24M | $ 488.79M | $ 242.97M | $ 420.13M | $ 444.53M | |
$ -120.49M | $ -151.40M | $ -19.75M | $ -38.38M | $ 2.52M | $ -28.46M | |
$ -286.71M | - | $ -30.74M | - | $ -2.81M | $ -3.49M | |
- | - | - | - | $ 2.48M | $ 122.00K | |
$ -96.99M | $ -140.05M | $ -17.82M | $ -15.93M | $ 2.12M | $ -26.93M | |
$ -19.81M | $ -79.45M | $ 14.26M | $ 17.17M | $ 36.39M | $ 1.55M |