Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 5.28B | $ 6.81B | $ 5.85B | $ 4.35B | $ 4.11B | $ 5.16B | |
$ -3.74B | $ -4.87B | $ -4.18B | $ -3.13B | $ -2.99B | $ -3.84B | |
$ 4.02B | $ 1.95B | $ 1.67B | $ 1.21B | $ 1.12B | $ 1.32B | |
$ -769.10M | $ 999.40M | $ -853.10M | $ -673.70M | $ -650.00M | $ -954.00M | |
$ 3.75B | $ 947.80M | $ 812.90M | $ 539.30M | $ 471.00M | $ 367.00M | |
$ -75.60M | $ -92.00M | $ -63.80M | $ -66.10M | $ -72.70M | $ -43.10M | |
$ 900.00K | $ 2.20M | $ -4.70M | $ -500.00K | $ -287.60M | $ -1.70M | |
$ 680.70M | $ 853.60M | $ 744.40M | $ 472.70M | $ 110.70M | $ 322.20M | |
$ -201.30M | $ 172.30M | $ -141.00M | $ -98.00M | $ -80.30M | $ -59.10M | |
$ 4.20M | $ 4.00M | $ 2.30M | $ 4.50M | $ 7.30M | $ 7.70M | |
$ 3.67B | $ 677.00M | $ 601.30M | $ 372.70M | $ -131.00M | $ 265.30M | |
$ 1.57 | $ 9.05 | $ 7.63 | $ 4.70 | $ -1.54 | $ 3.03 | |
$ 1.56 | $ 9.00 | $ 7.57 | $ 4.68 | $ -1.53 | $ 3.01 | |
$ 221.40M | $ 74.80M | $ 77.80M | $ 79.20M | $ 85.20M | $ 87.60M | |
$ 222.40M | $ 75.20M | $ 78.40M | $ 79.70M | $ 85.60M | $ 88.20M | |
$ 0.40 | $ 1.46 | $ 1.28 | $ 0.99 | $ 0.87 | $ 0.78 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -4.51B | $ -3.87B | $ -5.03B | $ -3.81B | $ -3.64B | $ -4.79B | |
$ 479.30M | $ 677.00M | $ 601.30M | $ 372.70M | $ -131.00M | $ 265.30M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 756.30M | $ 945.60M | $ 808.20M | $ 538.80M | $ 183.40M | $ 365.30M | |
$ 302.10M | $ 1.18B | - | - | - | - |