Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.24B | $ 1.86B | $ 1.36B | $ 157.00M | $ 958.83M | $ 277.53M | |
$ 693.00M | $ 767.00M | - | - | $ 111.08M | $ 45.46M | |
$ 2.02B | $ 1.10B | $ 1.36B | $ 1.40B | $ 847.75M | $ 232.07M | |
$ 1.94B | $ 1.63B | $ 2.37B | $ -3.46B | $ 728.46M | $ 337.60M | |
$ -450.00M | $ 145.00M | $ 321.00M | $ -3.94B | $ 119.29M | $ -105.52M | |
$ 1.03B | $ 929.00M | $ 424.00M | $ 24.40M | $ 177.44M | $ 70.64M | |
$ -16.00M | $ -2.00M | $ 16.00M | $ -1.00M | $ -105.46M | $ -2.07M | |
$ 307.00M | $ -533.00M | $ -1.03B | $ -3.69B | $ 13.83M | $ -107.59M | |
$ 17.00M | $ 8.00M | $ 1.00M | $ 2.00M | $ 6.38M | $ -1.02M | |
- | - | - | - | - | - | |
$ 290.00M | $ -541.00M | $ -1.03B | $ -7.37B | $ -200.15M | $ -106.57M | |
$ 0.32 | $ -0.61 | $ -1.17 | $ -7.49 | $ -0.34 | $ -0.18 | |
$ 0.32 | $ -0.61 | $ -1.17 | $ -7.49 | $ -0.34 | $ -0.18 | |
$ 3.52B | $ 890.86M | $ 878.63M | $ 492.38M | $ 596.06M | $ 596.06M | |
$ 3.55B | $ 890.86M | $ 878.63M | $ 492.38M | $ 596.06M | $ 596.06M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.94B | $ 2.40B | $ 2.37B | $ -3.46B | $ 839.55M | $ 383.05M | |
$ 290.00M | $ -541.00M | $ -1.03B | $ -3.69B | $ 7.45M | $ -106.57M | |
$ 129.84M | - | $ -811.33M | - | $ 84.47M | $ -105.17M | |
- | - | - | - | $ 4.88M | $ 991.00K | |
$ 53.00M | $ -531.00M | $ -1.45B | $ -3.94B | $ 119.29M | $ -105.52M | |
$ 124.00M | $ -460.00M | $ -1.39B | $ -3.92B | $ 129.22M | $ -100.08M |