Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 615.74M | $ 645.93M | $ 1.30B | $ 1.30B | $ 716.91M | $ 806.43M | |
$ 105.43M | $ 406.64M | - | - | $ 447.88M | $ 498.88M | |
$ 510.31M | $ 239.28M | $ 1.30B | $ 1.30B | $ 269.03M | $ 307.55M | |
$ 676.52M | $ 298.65M | $ 1.16B | $ -1.11B | $ 215.41M | $ 211.13M | |
$ -60.78M | $ -59.37M | $ 137.40M | $ 189.36M | $ 53.61M | $ 96.42M | |
$ -656.00K | $ -888.00K | $ -708.00K | $ 3.95M | $ -900.00K | $ -1.39M | |
$ -20.54M | $ 19.86M | $ -5.34M | $ -221.00K | $ 6.65M | $ 12.48M | |
$ -41.10M | $ -40.40M | $ 142.03M | $ 193.30M | $ 59.36M | $ 107.51M | |
$ -6.11M | $ -6.37M | $ 37.80M | $ 50.83M | $ 16.53M | $ 30.58M | |
$ -20.40M | $ -20.40M | - | - | - | - | |
$ 174.28M | $ -34.03M | $ 1.81B | $ 142.47M | $ 42.84M | $ 76.93M | |
$ -0.91 | $ -0.88 | $ 2.61 | $ 3.57 | $ 1.08 | $ 1.95 | |
$ -0.91 | $ -0.88 | $ 2.59 | $ 3.55 | $ 1.08 | $ 1.95 | |
$ 154.02M | $ 38.66M | $ 39.89M | $ 39.89M | $ 39.64M | $ 39.40M | |
$ 154.02M | $ 38.66M | $ 40.19M | $ 40.19M | $ 39.73M | $ 39.55M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 520.49M | $ 705.29M | $ 1.16B | $ -1.11B | $ 663.29M | $ 710.00M | |
$ -35.00M | $ -34.03M | $ 104.22M | $ 142.47M | $ 42.84M | $ 76.93M | |
$ -36.14M | - | $ 112.20M | - | $ 42.84M | $ 76.93M | |
- | - | - | - | $ 900.00K | $ 1.39M | |
$ 47.89M | $ -39.51M | $ 142.74M | $ 193.88M | $ 60.26M | $ 108.90M | |
$ 65.65M | $ -25.89M | $ 156.14M | $ 205.60M | $ 71.16M | $ 138.12M |