Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.35B | $ 4.88B | $ 6.02B | $ 6.42B | $ 3.72B | $ 2.39B | |
$ 895.90M | $ 4.01B | $ 4.94B | - | $ 3.06B | $ 1.94B | |
$ 3.66B | $ 878.00M | $ 1.08B | $ 6.42B | $ 663.90M | $ 450.40M | |
$ 1.50B | $ 1.16B | $ 1.62B | $ 6.91B | $ 937.20M | $ 852.20M | |
$ -197.20M | $ -314.90M | $ -589.40M | $ -493.00M | $ -273.30M | $ -401.80M | |
$ -3.30M | $ -10.80M | $ -3.60M | $ -2.40M | $ -600.00K | $ 0.00 | |
$ -21.60M | $ -21.90M | $ -46.30M | $ 1.20M | $ 2.00M | $ 12.90M | |
$ -197.10M | $ -317.20M | $ -590.20M | $ -495.30M | $ -271.90M | $ -388.90M | |
$ -600.00K | $ -400.00K | $ -900.00K | $ -2.50M | $ -1.70M | $ -900.00K | |
$ -1.40M | $ -3.30M | $ -12.20M | $ -1.30M | $ 0.00 | - | |
$ -196.00M | $ -321.30M | $ -601.50M | $ -494.10M | $ -270.20M | $ -388.00M | |
$ -0.41 | $ -0.69 | $ -1.40 | $ -1.51 | $ -0.76 | $ -1.09 | |
$ -0.41 | $ -0.69 | $ -1.40 | $ -1.51 | $ -0.76 | $ -1.09 | |
$ 1.98B | $ 466.52M | $ 428.17M | $ 326.34M | $ 354.72M | $ 354.72M | |
$ 1.99B | $ 466.52M | $ 428.17M | - | $ 354.72M | $ 354.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.19B | $ 5.17B | $ 6.56B | $ 6.91B | $ 3.99B | $ 2.79B | |
$ -197.60M | $ -321.30M | $ -601.50M | $ -494.10M | $ -270.20M | $ -388.00M | |
$ -106.00M | - | - | - | $ -272.19M | $ -400.87M | |
- | - | - | - | $ 600.00K | $ 0.00 | |
$ -111.70M | $ -306.40M | $ -586.60M | $ -492.90M | $ -271.30M | $ -388.90M | |
$ -48.50M | $ -216.40M | $ -500.30M | $ -427.40M | $ -220.10M | $ -348.00M |