Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|
- | $ 1.04B | $ 921.40M | $ 657.26M | |
- | $ 862.08M | $ 747.55M | $ 559.75M | |
- | $ 176.81M | $ 173.85M | $ 97.51M | |
- | $ 182.47M | $ 197.00M | $ 132.59M | |
- | $ -5.66M | $ -23.15M | $ -35.08M | |
- | $ -19.98M | $ -88.79M | $ -92.83M | |
- | $ -9.63M | $ 10.28M | $ -6.57M | |
- | $ 13.29M | $ -53.11M | $ -93.51M | |
- | $ 1.44M | $ 4.28M | $ 5.25M | |
- | - | - | - | |
- | $ 11.86M | $ -57.39M | $ -98.77M | |
- | $ 0.04 | $ -0.69 | $ -22.46 | |
- | $ 0.04 | $ -0.69 | $ -22.46 | |
- | $ 295.92M | $ 83.49M | $ 4.40M | |
- | $ 295.92M | $ 83.49M | $ 4.40M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | $ 11.86M | $ -57.39M | $ -98.77M | |
- | $ 9.86M | $ -60.31M | $ -94.17M | |
- | $ 16.63M | $ 85.81M | $ 89.69M | |
- | $ 29.92M | $ 32.70M | $ -3.83M | |
- | $ 79.50M | $ 82.86M | $ 38.95M |