Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.23B | $ 2.63B | $ 2.43B | $ 768.40M | $ 547.70M | |
$ 1.70B | $ 2.14B | $ 1.71B | $ 710.80M | $ 577.70M | |
$ 422.50M | $ 486.40M | $ 719.60M | $ 57.60M | $ -30.00M | |
$ 144.90M | $ 298.00M | $ 258.40M | $ 216.30M | $ 123.98M | |
$ -27.90M | $ 166.60M | $ 412.40M | $ -18.00M | $ -222.44M | |
$ -260.00M | $ -154.90M | $ -59.50M | $ -25.80M | $ -25.23M | |
$ -248.10M | $ -120.90M | $ -63.30M | $ -100.00K | $ 662.00K | |
$ -235.90M | $ -58.00M | $ 351.80M | $ -43.70M | $ -241.21M | |
$ -33.30M | $ 1.20M | $ 9.10M | $ -200.00K | $ 500.00K | |
- | - | - | - | - | |
$ -206.00M | $ -97.70M | $ 91.50M | $ -43.50M | $ -252.19M | |
$ -1.70 | $ -0.82 | $ 2.06 | $ -2.44 | $ -3.88 | |
$ -1.70 | $ -0.82 | $ 2.06 | $ -2.44 | $ -3.88 | |
$ 640.50M | $ 130.90M | $ 44.30M | $ 32.39M | $ 64.79M | |
$ 640.40M | $ 130.90M | $ 44.50M | $ 32.39M | $ 64.79M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 1.63B | $ 2.41B | $ 1.95B | $ 786.40M | $ 311.79M | |
$ -202.40M | $ -97.70M | $ 91.50M | $ -43.50M | $ -2.20M | |
$ -638.93M | $ -2.21B | - | - | - | |
- | - | - | - | - | |
$ 27.30M | $ 96.90M | $ 411.30M | $ -17.90M | $ -94.70M | |
$ 442.80M | $ 535.30M | $ 678.60M | $ 122.80M | $ 56.00M |