Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | - | - | $ 1.53B | $ 2.50B | $ 2.93B | |
- | - | $ 867.35K | $ 429.30M | $ 615.26M | $ 1.00B | |
- | - | $ -867.35K | $ 1.10B | $ 1.89B | $ 1.93B | |
$ 4.86M | $ 5.48M | $ -4.09M | $ 1.08B | $ 1.49B | $ 1.51B | |
$ -4.86M | $ -5.48M | $ -4.96M | $ 23.37M | $ 396.80M | $ 421.08M | |
$ 4.70M | $ 2.83M | $ 10.45K | $ -34.52M | $ -30.37M | $ -35.51M | |
$ -14.08M | $ -16.22M | $ -7.14M | - | - | - | |
$ 13.92M | $ 13.57M | $ 2.19M | $ -81.55M | $ 308.24M | $ 534.57M | |
- | - | - | $ 17.26M | $ 82.89M | $ 95.71M | |
- | - | - | - | - | - | |
$ 15.53M | $ 15.27M | $ -691.66K | $ -33.25M | $ 234.35M | $ 426.02M | |
- | - | - | $ -0.73 | $ 4.97 | $ 9.07 | |
- | - | - | $ -0.73 | $ 4.97 | $ 9.07 | |
- | - | - | $ 46.94M | $ 46.94M | $ 46.94M | |
- | - | - | $ 46.94M | $ 46.94M | $ 46.94M | |
- | - | - | $ 0.00 | $ 2.15 | $ 1.95 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 243.45M | $ 310.87M | $ 622.49M | |
$ 4.86M | $ 5.48M | $ -3.23M | $ 1.51B | $ 2.10B | $ 2.51B | |
$ 15.53M | $ 15.27M | $ -691.66K | $ -33.25M | $ 234.35M | $ 426.02M | |
- | - | - | $ -91.21M | $ 241.54M | $ 450.52M | |
- | - | - | $ 37.25M | $ 32.19M | $ 36.54M | |
$ 9.22M | $ 10.74M | $ 2.18M | $ -44.30M | $ 340.43M | $ 571.11M | |
$ 9.22M | $ 10.74M | $ 2.18M | $ 413.79M | $ 858.92M | $ 1.11B |