Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 284.81M | $ -768.59M | $ 382.08M | $ 308.33M | $ 249.94M | $ 207.99M | |
$ 224.54M | $ -70.28M | $ 336.64M | $ 279.00M | $ 224.69M | $ 182.39M | |
$ 60.26M | $ -1.08B | $ 45.44M | $ 29.33M | $ 25.25M | $ 25.60M | |
$ 395.00K | $ 2.26M | $ 1.75M | $ 2.08M | $ 1.69M | $ 62.00K | |
- | - | - | - | - | - | |
$ 58.47M | $ -1.08B | $ 40.65M | $ 25.49M | $ 23.57M | $ 25.54M | |
$ 1.22 | - | $ 0.89 | $ 0.69 | $ 0.49 | $ 0.53 | |
$ 1.22 | - | $ 0.89 | $ 0.69 | $ 0.49 | $ 0.53 | |
$ 143.85M | $ 45.55M | $ 45.47M | $ 43.05M | $ 48.45M | $ 48.45M | |
$ 143.85M | - | $ 45.47M | $ 43.05M | $ 48.45M | $ 48.45M | |
$ 59.87M | $ -1.08B | $ 43.70M | $ 27.25M | $ 23.57M | $ 25.54M | |
$ 59.87M | - | $ 43.79M | $ 27.25M | $ 23.59M | $ 25.54M | |
$ 0.21 | - | $ 0.33 | $ 0.09 | - | - | |
- | - | $ 1.09 | $ 0.74 | $ 0.62 | - | |
- | - | $ 1.09 | $ 0.74 | $ 0.62 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ -1.08B | $ 45.80M | $ 29.53M | $ 25.36M | $ 25.60M | |
- | $ -1.08B | - | - | - | - | |
- | - | $ 358.00K | $ 203.00K | $ 108.00K | $ 0.00 |