Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 501.78M | $ 593.71M | $ 901.71M | $ 556.24M | $ 351.32M | $ 365.07M | |
$ 463.42M | $ 507.45M | $ 553.34M | $ 417.26M | $ 334.27M | $ 360.08M | |
$ 38.36M | $ 86.26M | $ 348.37M | $ 138.98M | $ 17.05M | $ 4.99M | |
$ 46.62M | $ 34.48M | $ 39.99M | $ 67.84M | $ 366.85M | $ 74.81M | |
$ -8.26M | $ 51.78M | $ 308.38M | $ 101.05M | $ -15.54M | $ -39.09M | |
$ -33.39M | $ -41.14M | $ -46.83M | $ -49.38M | $ -51.12M | $ -46.39M | |
$ -15.85M | $ 23.25M | $ 7.97M | $ 12.68M | $ 10.00K | $ 358.95M | |
$ -25.81M | $ 33.90M | $ 269.52M | $ 38.99M | $ -66.66M | $ -84.34M | |
$ -7.88M | $ 5.97M | $ 39.17M | $ -4.56M | $ -4.75M | $ -20.92M | |
- | - | - | - | - | - | |
$ -17.93M | $ 27.92M | $ 230.35M | $ -220.00M | $ -99.42M | $ -96.44M | |
$ -0.24 | $ 0.37 | $ 2.72 | $ -4.40 | $ -2.09 | $ -2.04 | |
$ -0.24 | $ 0.37 | $ 2.68 | $ -4.40 | $ -2.09 | $ -2.04 | |
$ 290.21M | $ 74.54M | $ 84.75M | $ 49.96K | $ 47.66M | $ 47.39M | |
$ 290.87M | $ 75.10M | $ 86.03M | - | $ 47.66M | $ 47.39M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 510.04M | $ 541.93M | $ 593.33M | $ 485.11M | $ 701.12M | $ 434.89M | |
$ -17.93M | $ 27.92M | $ 230.35M | $ 43.55M | $ -61.91M | $ -63.42M | |
$ -30.31M | $ 26.95M | - | - | - | - | |
- | - | - | - | - | - | |
$ 7.59M | $ 75.03M | $ 316.35M | $ 44.78M | $ -15.54M | $ -80.14M | |
$ 72.52M | $ 143.95M | $ 384.37M | $ 120.79M | $ 55.30M | $ -10.56M |