Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 133.16M | $ 115.13M | $ 102.49M | $ 108.72M | $ 123.33M | |
- | $ 80.41M | $ -54.50M | $ 158.02M | $ 133.69M | $ 76.32M | |
- | $ 52.75M | $ 60.63M | $ -55.53M | $ -24.97M | $ 47.02M | |
- | $ 13.21M | $ -12.27M | $ 12.63M | $ 17.79M | $ 18.56M | |
- | $ 39.53M | $ 48.35M | $ -68.16M | $ -42.76M | $ 28.46M | |
- | $ -18.44M | $ 21.52M | $ 43.89M | $ 31.79M | $ 31.28M | |
- | $ 1.61M | - | - | - | - | |
- | $ 27.13M | $ 32.93M | $ -123.02M | $ -81.77M | $ -2.40M | |
- | $ 1.72M | $ -1.71M | $ 1.28M | $ 3.70M | $ 2.70M | |
- | - | - | - | - | - | |
- | $ 25.33M | $ 31.00M | $ -124.34M | $ -85.78M | $ -6.13M | |
- | $ 0.02 | $ 0.04 | $ -0.23 | $ -0.16 | $ -0.02 | |
- | $ 0.02 | $ 0.04 | $ -0.23 | $ -0.16 | $ -0.02 | |
- | $ 1.02B | $ 691.66M | $ 529.56M | $ 529.36M | $ 349.89M | |
- | $ 1.02B | $ 695.75M | $ 529.56M | $ 529.36M | $ 349.89M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 93.62M | $ -66.77M | $ -170.65M | $ -151.48M | $ -94.87M | |
- | $ 25.33M | $ 31.00M | $ -124.34M | $ -85.78M | $ -6.13M | |
- | $ 14.18M | - | $ -93.32M | $ -59.92M | $ -1.95M | |
- | - | - | - | - | - | |
- | $ 45.58M | $ 11.41M | $ -95.21M | $ -50.38M | $ 28.20M | |
- | $ 77.52M | $ 11.41M | $ -63.76M | $ -50.38M | $ 28.20M |