Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 643.57M | $ 734.67M | $ 631.67M | $ 1.06B | $ 877.35M | $ 308.49M | |
$ 117.88M | - | $ 187.67M | $ -239.34M | $ 199.20M | $ 90.38M | |
$ 193.36M | - | $ 444.00M | $ -239.34M | $ 678.15M | $ 218.11M | |
$ 434.15M | - | $ 725.14M | $ 925.97M | $ 722.99M | $ 117.06M | |
$ -244.82M | $ -81.68M | $ -318.67M | $ -1.17B | $ -44.85M | $ 101.04M | |
$ -51.72M | - | $ -57.07M | $ -33.51M | $ -32.97M | $ -8.08M | |
$ -169.74M | $ -12.65M | $ 25.23M | $ -1.05B | $ -19.34M | $ -76.93M | |
$ -170.62M | $ -151.12M | $ -375.62M | $ -534.22M | $ -97.16M | $ 16.04M | |
$ -296.00K | $ 205.20M | $ 764.00K | $ -24.00K | $ 43.00K | $ 44.00K | |
- | - | - | - | - | - | |
$ -71.25M | $ -53.26M | $ -124.34M | $ -189.36M | $ -18.80M | $ 15.99M | |
$ -8.04 | $ -7.19 | $ -17.72 | $ -1.79 | $ -0.22 | $ 0.05 | |
$ -8.04 | $ -7.19 | $ -17.72 | $ -1.79 | $ -0.22 | $ 0.05 | |
$ 37.29M | $ 9.29M | $ 8.45M | $ 105.99M | $ 84.19M | $ 313.58M | |
$ 37.29M | $ 9.29M | $ 8.45M | $ 105.99M | $ 84.19M | $ 313.58M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 355.00M | $ -803.66M | $ 912.81M | $ 686.64M | $ 922.20M | $ 207.45M | |
$ -84.61M | $ -63.26M | $ -148.71M | $ -189.36M | $ -44.27M | $ 15.99M | |
$ -89.16M | - | $ -260.19M | - | $ -24.57M | $ 92.71M | |
$ 17.95M | $ 69.47M | - | - | $ 32.97M | $ 8.08M | |
$ -61.06M | - | $ -318.55M | $ -500.71M | $ -64.19M | $ 24.11M | |
$ 23.32M | - | $ -204.64M | $ -385.95M | $ 34.36M | $ 52.85M |