Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 487.79M | $ 593.29M | $ 413.25M | $ 260.19M | $ 339.43M | $ 302.18M | |
$ 343.78M | $ 378.41M | $ 276.37M | $ 276.41M | $ 362.25M | $ 276.55M | |
$ 144.01M | $ 214.88M | $ 136.88M | $ -16.22M | $ -22.82M | $ 25.63M | |
$ 19.06M | $ 35.41M | $ 27.05M | $ 20.74M | $ 27.14M | $ 21.79M | |
$ 124.94M | $ 179.46M | $ 109.82M | $ -36.96M | $ -49.96M | $ 3.84M | |
$ -29.95M | $ -40.00M | $ 32.53M | $ -26.72M | $ -25.36M | $ -16.77M | |
$ 1.22M | $ -7.39M | $ -3.75M | $ -8.36M | $ -72.92M | $ -92.22M | |
$ 94.77M | $ 146.85M | $ 73.55M | $ -72.05M | $ -148.24M | $ -105.16M | |
$ 7.67M | $ 32.15M | $ 22.11M | $ -9.74M | $ -4.07M | $ 8.33M | |
- | - | - | - | - | - | |
$ 87.10M | $ 114.70M | $ 51.03M | $ -63.06M | $ -144.17M | $ -113.49M | |
$ 0.44 | $ 0.61 | $ 0.28 | $ -0.34 | $ -1.02 | - | |
$ 0.44 | $ 0.60 | $ 0.27 | $ -0.34 | $ -1.02 | - | |
$ 188.84B | $ 188.27B | $ 186.41M | $ 184.65M | $ 140.81M | - | |
$ 191.76B | $ 191.18B | $ 188.99M | $ 186.71M | $ 143.38M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 362.84M | $ 413.82M | $ -303.43M | $ 297.15M | $ 389.39M | $ 298.34M | |
$ 87.10M | $ 114.70M | $ 51.03M | $ -63.06M | $ -144.17M | $ -113.49M | |
$ 41.77M | $ 107.94M | $ 57.71M | $ -57.35M | $ -75.42M | $ -40.37M | |
- | - | - | $ 24.89M | $ 25.53M | $ 16.98M | |
$ 125.72M | $ 187.05M | $ 103.31M | $ -47.16M | $ -122.71M | $ -88.18M | |
$ 115.25M | $ 220.75M | $ 129.15M | $ -8.17M | $ -72.68M | $ -61.11M |