Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 622.23M | $ 645.93M | $ 1.30B | $ 1.30B | $ 716.91M | $ 806.43M | |
$ 200.85M | $ 406.64M | $ 850.89M | $ 840.21M | $ 447.88M | - | |
$ 421.37M | $ 239.28M | $ 450.82M | $ 456.23M | $ 269.03M | $ 806.43M | |
$ 272.39M | $ 298.65M | $ 313.42M | $ 1.11B | $ 663.29M | $ 710.00M | |
$ -56.81M | $ -59.37M | $ 137.40M | $ 189.36M | $ 53.61M | $ 96.42M | |
$ -415.00K | $ -888.00K | $ -708.00K | $ -580.00K | $ -900.00K | $ -1.39M | |
$ 18.28M | $ 19.86M | $ 5.34M | $ -4.53M | $ -6.65M | $ -12.48M | |
$ -36.21M | $ -40.40M | $ 142.03M | $ 193.30M | $ 59.36M | $ 107.51M | |
$ -5.06M | $ -6.37M | $ 37.80M | $ 50.83M | $ 16.53M | $ 30.58M | |
$ -20.40M | $ -20.40M | - | - | - | - | |
$ -31.14M | $ -34.03M | $ 104.19M | $ 142.50M | $ 42.84M | $ 1.07B | |
$ -0.81 | $ -0.88 | $ 2.61 | $ 3.57 | $ 1.08 | $ 1.95 | |
$ -0.81 | $ -0.88 | $ 2.59 | $ 3.55 | $ 1.08 | $ 1.95 | |
$ 154.29M | $ 38.66M | $ 39.89M | $ 39.89M | $ 39.64M | $ 39.40M | |
$ 154.29M | $ 38.66M | $ 40.19M | $ 40.19M | $ 39.73M | $ 39.55M | |
$ 0.25 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 719.60M | $ 705.29M | $ 1.16B | $ 1.11B | $ 663.29M | $ 710.00M | |
$ -31.14M | $ -34.03M | $ 104.22M | $ 142.47M | $ 42.84M | $ 76.93M | |
$ -30.20M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 52.54M | $ -39.51M | $ 142.74M | $ 193.88M | $ 60.26M | $ 108.90M | |
$ 63.84M | $ -25.89M | $ 156.14M | $ 205.60M | $ 71.16M | $ 138.12M |