Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 711.56M | $ 711.56M | $ 796.19M | $ 621.12M | $ 515.87M | $ 598.65M | |
$ 336.11M | $ 488.20M | $ 584.90M | $ -438.16M | $ 366.11M | $ 439.30M | |
$ 223.35M | $ 223.35M | $ 211.29M | $ 182.96M | $ 149.76M | $ 159.34M | |
$ 92.57M | $ 164.25M | $ 300.03M | $ 144.19M | $ 134.86M | $ 161.21M | |
$ 282.88M | $ 59.11M | $ 60.97M | $ 38.77M | $ 14.90M | $ -1.86M | |
$ -5.11M | $ -5.11M | $ -11.06M | $ -7.88M | $ -21.54M | $ -15.85M | |
$ 9.05M | $ 9.05M | $ -161.00K | $ 36.54M | $ -6.77M | $ -35.75M | |
$ 44.95M | $ 44.95M | $ 50.08M | $ -5.66M | $ -13.41M | $ -53.47M | |
$ 9.60M | $ 6.83M | $ -41.01M | $ 226.00K | $ 735.00K | $ 1.91M | |
$ -2.72M | $ -8.59M | $ -636.00K | - | - | - | |
$ 258.26M | $ 36.90M | $ 90.00M | $ -6.01M | $ -15.53M | $ -56.03M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 428.68M | $ 652.45M | $ 884.93M | $ -293.97M | $ 500.97M | $ 600.51M | |
$ 38.40M | $ 38.41M | $ 91.41M | $ -6.01M | $ -14.27M | $ -55.55M | |
$ 31.84M | $ 35.66M | $ 9.71M | - | $ -10.76M | $ -30.29M | |
- | - | - | - | $ 21.56M | $ 15.94M | |
$ 51.40M | $ 51.40M | $ 61.26M | $ 8.44M | $ 8.15M | $ -37.53M | |
$ 60.70M | $ 60.70M | $ 72.68M | $ 20.11M | $ 19.09M | $ -19.90M |