Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 465.77M | $ 624.22M | $ 587.23M | $ 366.68M | $ 368.83M | $ 308.42M | |
$ 417.05M | $ 471.69M | $ 485.81M | $ 261.62M | $ 300.98M | $ 320.32M | |
$ 48.72M | $ 152.53M | $ 101.42M | $ 105.05M | $ 67.86M | $ -11.90M | |
$ 86.32M | $ 199.32M | $ 54.64M | $ 57.05M | $ 45.11M | $ 32.41M | |
$ -37.60M | $ -46.79M | $ 46.78M | $ 48.00M | $ 22.75M | $ -44.31M | |
$ -10.73M | $ -16.69M | $ -12.06M | $ -11.34M | $ -6.39M | $ -7.85M | |
$ 3.40M | $ -60.00K | $ -9.47M | $ -6.93M | $ -55.38M | $ -210.89M | |
$ -41.25M | $ -61.40M | $ 25.25M | $ 29.73M | $ -39.02M | $ -263.05M | |
$ 52.34M | $ 52.87M | $ 30.17M | $ 6.64M | $ 1.45M | $ -58.88M | |
- | - | - | - | - | - | |
$ -93.58M | $ -114.28M | $ -4.92M | $ 23.09M | $ -40.47M | $ -204.16M | |
$ -0.43 | $ -0.43 | $ -0.02 | $ 0.11 | $ -0.20 | $ -1.11 | |
$ -0.43 | $ -0.43 | $ -0.02 | $ 0.11 | $ -0.20 | $ -1.11 | |
$ 1.05B | $ 263.12M | $ 244.75M | $ 213.88M | $ 201.62M | $ 183.65M | |
$ 1.05B | $ 263.12M | $ 244.75M | $ 215.88M | $ 201.62M | $ 183.65M | |
$ 0.02 | $ 0.01 | $ 0.02 | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 0.02 | $ 0.18 | $ 0.04 | $ -0.21 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 326.98M | - | $ 540.44M | $ 318.68M | $ 346.09M | $ 352.73M | |
$ 6.54M | - | $ 12.55M | $ 12.07M | $ 12.03M | $ 10.91M | |
$ -93.58M | $ -114.28M | $ -4.92M | $ 23.09M | $ -40.47M | $ -204.16M | |
$ -126.68M | - | $ 2.04M | $ 28.50M | $ 227.36K | $ -39.67M | |
$ -30.71M | $ -44.71M | $ 37.80M | $ 41.80M | $ -27.00M | $ -252.13M | |
$ 62.34M | - | $ 156.09M | $ 98.08M | $ 40.22M | $ -157.61M |