Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 481.68M | $ 934.51M | $ 766.01M | $ 319.18M | $ 225.27M | |
- | $ -539.25M | $ 684.22M | $ 596.58M | $ 146.17M | $ 85.41M | |
- | $ 143.05M | $ 250.29M | $ 169.43M | $ 173.01M | $ 139.86M | |
- | $ -451.75M | $ 375.18M | $ 313.19M | $ 60.16M | $ 39.05M | |
- | $ -249.55M | $ -124.89M | $ -143.76M | $ 112.85M | $ 100.80M | |
- | $ -86.79M | $ -1.22M | $ -3.34M | $ -9.91M | $ -5.15M | |
- | $ 44.10M | $ 132.36M | $ 5.05M | $ 2.39M | $ 1.64M | |
- | $ -380.44M | $ -258.47M | $ -142.05M | $ 105.33M | $ 97.29M | |
- | $ -3.62M | $ -835.22K | $ 2.90M | $ 3.13M | $ 8.08M | |
- | $ 387.63K | - | - | - | - | |
- | $ -395.90M | $ -276.06M | $ -151.17M | $ 102.20M | $ 89.22M | |
- | - | $ -1.41 | $ -2.34 | $ 1.75 | $ 1.51 | |
- | $ -2.08 | $ -1.41 | $ -2.34 | $ 1.75 | $ 1.51 | |
- | $ 43.86M | $ 167.06M | $ 64.72M | $ 59.31M | $ 59.06M | |
- | $ 172.27M | $ 167.06M | $ 64.72M | $ 59.31M | $ 59.06M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.62 | $ 2.04 | $ 1.78 | |
- | - | - | $ 0.62 | $ 1.88 | $ 1.76 | |
- | - | - | - | - | - | |
- | $ -991.00M | $ 1.06B | $ 909.77M | $ 206.33M | $ 124.47M | |
- | $ -376.82M | $ -276.06M | $ -151.17M | $ 102.20M | $ 89.22M | |
- | - | - | $ -154.92M | $ 102.20M | $ 88.94M | |
- | - | - | $ 3.82M | $ 11.14M | $ 5.17M | |
- | $ -378.19M | $ -257.25M | $ -138.23M | $ 116.47M | $ 102.46M | |
- | $ -376.43M | $ -275.78M | $ -123.44M | $ 130.36M | $ 116.00M |