Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
- | $ 388.81M | $ 338.62M | $ 260.45M | $ 234.07M | $ 370.44M | |
- | $ 389.56M | $ 324.07M | $ 288.05M | $ 243.19M | $ 420.61M | |
- | $ -753.00K | $ 14.55M | $ -27.60M | $ -9.11M | $ -50.17M | |
- | $ 34.57M | $ 37.36M | $ 61.57M | $ 47.20M | $ 40.73M | |
- | $ -35.32M | $ -22.81M | $ -89.18M | $ -56.31M | $ -90.89M | |
- | $ 7.17M | $ -5.71M | $ -7.40M | $ -3.65M | $ -5.28M | |
- | - | - | - | - | - | |
- | $ -59.92M | $ -53.26M | $ -184.38M | $ -69.48M | $ -97.91M | |
- | $ 128.00K | $ 125.00K | $ -868.00K | $ 1.17M | $ 191.00K | |
- | - | - | - | - | - | |
- | $ -60.05M | $ -53.39M | $ -183.51M | $ -70.66M | $ -98.10M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 179.00K | $ 253.00K | $ 10.37M | $ 10.20M | |
- | $ -424.13M | $ 361.43M | $ 349.63M | $ 290.38M | $ 461.33M | |
- | $ -60.05M | $ -53.39M | $ -183.51M | $ -70.66M | $ -98.10M | |
- | - | $ -48.98M | $ -104.41M | $ -71.11M | $ -98.23M | |
- | - | $ 4.79M | $ 6.90M | $ 3.92M | $ 2.59M | |
- | $ -67.09M | $ -48.47M | $ -177.48M | $ -65.56M | $ -95.32M | |
- | - | $ -28.43M | $ -149.86M | $ -41.55M | $ -69.15M |