Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 277.76M | $ 289.21M | $ 618.97M | $ 992.58M | $ 421.71M | $ 32.53M | |
$ 177.17M | $ 184.76M | $ 252.07M | $ 215.53M | $ 89.81M | $ 14.11M | |
$ 100.59M | $ 104.46M | $ 366.90M | $ 777.05M | $ 331.90M | $ 18.42M | |
$ 309.50M | $ 299.99M | $ 188.37M | $ 101.10M | $ 41.75M | $ 18.85M | |
$ -208.90M | $ -195.53M | $ 178.53M | $ 675.95M | $ 290.16M | $ -428.00K | |
$ 29.33M | $ 21.44M | $ 5.50M | $ 1.35M | $ 1.53M | $ 837.00K | |
$ -121.59M | $ -120.23M | $ -2.98M | $ -27.90M | $ 488.00K | $ 777.00K | |
$ -189.12M | $ -174.09M | $ 184.03M | $ 677.30M | $ 291.68M | $ 409.00K | |
$ -17.09M | $ 1.15M | $ 42.10M | $ 174.79M | $ 72.53M | $ 43.00K | |
- | - | - | - | $ -488.00K | $ -777.00K | |
$ -165.00M | $ -167.82M | $ 143.40M | $ 507.36M | $ 214.31M | $ -411.00K | |
$ -5.51 | $ -5.63 | $ 4.76 | $ 17.25 | $ 9.44 | $ -0.02 | |
$ -5.51 | $ -5.63 | $ 4.63 | $ 16.38 | $ 8.91 | $ -0.02 | |
$ 120.06M | $ 29.78M | $ 30.10M | $ 29.41M | $ 22.69M | $ 18.71M | |
$ 120.06M | $ 29.78M | $ 30.96M | $ 30.98M | $ 24.06M | $ 18.71M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 486.67M | $ 364.51M | $ 437.47M | $ 316.63M | $ 131.55M | $ 32.96M | |
$ -164.97M | $ -167.82M | $ 143.40M | $ 507.36M | $ 214.31M | $ -411.00K | |
$ -75.29M | $ -2.19M | - | - | - | - | |
- | - | - | - | - | - | |
$ -74.76M | $ -75.30M | $ 181.50M | $ 675.95M | $ 290.16M | $ 409.00K | |
$ -46.20M | $ -49.15M | $ 214.16M | $ 686.96M | $ 293.12M | $ 2.62M |