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 | |
$ 1.85 | $ 1.83 | $ -0.06 | - | - | - | |
$ 1.85 | $ 1.83 | $ 0.20 | - | - | - | |
$ 142.91M | $ 45.00M | $ 21.33M | - | - | - | |
$ 142.91M | $ 45.00M | $ 21.33M | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 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 |