Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 481.96M | $ 699.71M | $ 718.10M | $ 382.90M | $ 412.20M | $ 372.97M | |
- | - | - | $ 344.75M | $ 362.22M | $ 319.56M | |
$ 664.63M | $ 699.71M | $ 718.10M | $ 38.14M | $ 49.97M | $ 53.42M | |
$ -202.03M | $ -491.69M | $ -639.23M | $ 15.92M | $ 17.38M | $ 16.48M | |
$ 274.35M | $ 105.51M | $ 78.87M | $ 22.23M | $ 32.59M | $ 36.93M | |
$ 615.78K | $ -21.49M | $ -11.51M | $ -7.83M | $ -9.28M | $ -8.90M | |
$ -3.43M | $ -489.11K | $ -1.13M | $ -1.70M | $ -6.27M | $ -4.05M | |
$ 314.38M | $ 1.17B | $ 72.37M | $ 12.69M | $ 17.05M | $ 23.98M | |
$ -443.00K | $ 443.00K | $ -605.00K | - | - | - | |
- | - | - | - | - | - | |
$ 282.84M | $ 1.16B | $ 67.23M | $ 11.35M | $ 11.66M | $ 17.76M | |
$ 0.92 | $ 1.79 | $ 1.53 | $ 0.26 | $ 0.27 | $ 0.42 | |
$ 0.89 | $ 1.76 | $ 1.50 | $ 0.26 | $ 0.27 | $ 0.42 | |
$ 178.66M | $ 44.40M | $ 44.00M | $ 43.42M | $ 42.75M | $ 42.25M | |
$ 180.39M | $ 45.06M | $ 44.85M | $ 43.82M | $ 43.27M | $ 42.78M | |
$ 0.10 | - | - | $ 0.00 | $ 0.10 | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.32 | $ 0.43 | $ 0.53 | |
- | - | - | $ 0.32 | $ 0.42 | $ 0.53 | |
- | - | - | $ 127.77M | $ 132.95M | - | |
$ -202.03M | $ -491.69M | $ -639.23M | $ 360.67M | $ 379.60M | $ 336.04M | |
- | - | - | $ 7.83M | $ 9.28M | $ 8.90M | |
$ 40.69M | $ 79.49M | $ 67.23M | $ 11.35M | $ 11.66M | $ 17.76M | |
$ 181.25M | - | - | $ 13.31M | $ 16.46M | $ 21.21M | |
$ 314.60M | $ 1.19B | $ 83.89M | $ 20.52M | $ 26.33M | $ 32.88M | |
$ 345.38M | $ 1.22B | $ 106.86M | $ 37.58M | $ 44.86M | $ 50.50M |