Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.41B | $ 1.86B | $ 1.36B | $ 1.81B | $ 958.83M | $ 277.53M | |
$ 693.00M | $ 767.00M | $ 955.00M | - | $ 111.08M | $ 45.46M | |
$ 1.72B | $ 1.10B | $ 403.00M | $ 1.81B | $ 847.75M | $ 232.07M | |
$ 1.11B | $ 1.63B | $ 1.37B | $ 3.46B | $ 728.46M | $ 337.60M | |
$ -509.00M | $ 145.00M | $ 321.00M | $ 571.00M | $ 119.29M | $ -105.52M | |
$ 1.05B | $ 929.00M | $ 424.00M | $ 256.00M | $ 177.44M | $ 70.64M | |
$ -19.00M | $ -2.00M | $ -61.00M | $ -1.00M | $ -105.46M | $ -2.07M | |
$ 535.00M | $ -533.00M | $ -1.03B | $ -3.69B | $ 13.83M | $ -107.59M | |
$ 10.00M | $ 8.00M | $ 1.00M | $ 2.00M | $ 6.38M | $ -1.02M | |
- | - | - | - | - | - | |
$ 525.00M | $ -541.00M | $ -1.03B | $ -3.69B | $ -200.15M | $ -106.57M | |
$ 0.58 | $ -0.61 | $ -1.17 | $ -7.49 | $ -0.34 | $ -0.18 | |
$ 0.58 | $ -0.61 | $ -1.17 | $ -7.49 | $ -0.34 | $ -0.18 | |
$ 3.51B | $ 890.86M | $ 878.63M | $ 492.38M | $ 596.06M | $ 596.06M | |
$ 3.56B | $ 890.86M | $ 878.63M | $ 492.38M | $ 596.06M | $ 596.06M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.88B | $ 2.40B | $ 2.32B | $ 3.46B | $ 839.55M | $ 383.05M | |
$ 525.00M | $ -541.00M | $ -1.03B | $ -3.69B | $ 7.45M | $ -106.57M | |
$ 340.56M | - | - | - | $ 84.47M | $ -105.17M | |
- | - | - | - | $ 4.88M | $ 991.00K | |
$ 530.00M | $ -531.00M | $ -966.00M | $ -3.94B | $ 119.29M | $ -105.52M | |
$ 602.00M | $ -460.00M | $ -905.00M | $ -3.92B | $ 129.22M | $ -100.08M |